Test WS-Federation (Mock RP)

⚠ This tool makes real HTTP redirects to an IdP-STS. The reply URL (wreply) must be reachable from the browser after IdP authentication (i.e. this server must be publicly accessible for non-local IdP-STS).
1
IdP-STS Federation Metadata

Don't have metadata? Enter the sign-in endpoint URL and (optionally) signing cert manually below instead.

Metadata is parsed automatically as you paste or type it — the button below is only needed to re-parse manually or see an error message.

2
RP Configuration
RP Signing Key Pair (optional — not required by the spec)
Not required by the WS-Fed passive profile itself (there's no request body to sign — parameters are plain query string), but some IdP-STS implementations want an RP certificate published in RP metadata for token encryption or additional trust checks.
3
RP Metadata

Register this RP metadata with your IdP-STS.

4
Sign-In Request Parameters (wsignin1.0)

Sensible defaults are already filled in below (expand "Advanced" to review or edit them). Click "Build Request Parameters" when ready.

Advanced sign-in parameters (wctx, wct, wfresh, whr, wp, wencoding, wreq, wreqptr, extra query params)
5
Send Request to IdP-STS
Default opens a separate window. Use same-window mode when you want DevTools to stay attached to the sign-in redirect.
Sign Out (optional)

RP-initiated sign-out sends wa=wsignout1.0 to the IdP-STS. IdP-initiated cleanup (wa=wsignoutcleanup1.0) is normally called silently by the IdP via a hidden iframe on each RP it's signing you out of — this tool logs any hit to its stateless cleanup endpoint below.

No hits yet