IdentityServer: Preview of the OpenID Connect Basic Client Profile
Dominick is a machine!
The mid term plan is that OpenID Connect will replace the plain OAuth2 endpoints in IdentityServer. As a first step, I just checked in a preview of the OIDC basic client profile support (see this doc).
The preview consists of two parts:
- OIDC authorize/token/userinfo endpoints for IdSrv
- ASP.NET client module
To enable the above endpoints, simply uncomment the OIDC routes in ProtocolConfig.cs.
To register an OIDC client, create an OAuth2 code flow client for now:
And adjust the settings in the sample client project web.config accordingly:
The OIDC client module will then automatically redirect to the OpenID provider and coordinate the front/back channel work.