Context: DNN 9.2.2 - Custom Auth Provider module implementing Owin Startup class for OpenIdConnect authentication with external Identity Provider. The grant type is hybrid, and the response type is "code id_token"
Issue: The IdP backchannel callback to the Owin /signin-oidc route is being intercepted by the module's Page_Load method, or receive a 404 not found depending on if I set the RedirectUri to "https://dnndev.me/login/signin-oidc", or "https://dnndev.me/signin-oidc".
The exact same Owin startup class is working fine in a basic test asp.net forms website. The custom DNN module's implementation of the Startup class is also working, in so much that Owin RedirectToIdentityProviderNotification is raised.
Question: How can I get DNN to honor the IdP callback to /signin-oidc so that Owin can receive the Form Post on the backchannel.
Happy to provide more information if needed. Please help :)
These Forums are dedicated to discussion of DNN Platform.
For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:
Awesome! Simply post in the forums using the link below and we'll get you started.