Class OidcConstants.ResponseModes
- Namespace
- Fdyay.IdentityServer
- Assembly
- Fdyay.IdentityServer.Core.dll
Values of the response_mode authorize parameter. Duende's three.
public static class OidcConstants.ResponseModes
- Inheritance
-
OidcConstants.ResponseModes
- Inherited Members
Remarks
All three for the code flow, as Duende 8.0.1 accepts them: query by default, form_post (OAuth 2.0
Form Post Response Mode) and fragment (OAuth 2.0 Multiple Response Type Encoding Practices §2). Until
0.130.0 only query existed here — the other two were deleted as the implicit and hybrid flows', which
they are not only: ASP.NET Core's OpenID Connect handler asks for form_post with code by default.
Fields
FormPost
OAuth 2.0 Form Post Response Mode: the response is posted to the redirect URI as an HTML form.
public const string FormPost = "form_post"
Field Value
Fragment
OAuth 2.0 Multiple Response Type Encoding Practices §2.1: the response is in the redirect URI's fragment.
public const string Fragment = "fragment"
Field Value
Query
OAuth 2.0 Multiple Response Type Encoding Practices §2.1: the response is in the redirect URI's query string. The default.
public const string Query = "query"