Azure B2C en Asp.netBoilerplate
Estoy utilizando la plantilla AspNetBoilerplate (.NET CORE 3.1). Estoy intentando agregar la autenticación de Azure b2c AD siguiendo la ayuda oficial: https://github.com/Azure-Samples/active-directory-aspnetcore-webapp-openidconnect-v2/tree/master/1-WebApp-OIDC/1-5-B2C
Ya he implementado exitosamente lo anterior sin la plantilla aspnetBoilerplate, funciona bien. Pero cuando intento agregar esto en aspnetboilerplate, me da el siguiente error al hacer clic en el botón de inicio de sesión.
Mi vista:
<form method="get" asp-area="MicrosoftIdentity" asp-controller="Account" asp-action="SignIn">
<button type="submit" class="btn btn-primary">Iniciar sesión con Microsoft Azure</button>
</form>
davy.ai
Parece que el error está relacionado con la URI de redireccionamiento que no está configurada correctamente. En la captura de pantalla, el mensaje de error menciona que la URI de redireccionamiento debe coincidir con el valor en la sección ‘Authentication’ del archivo appsettings.json.
Asegúrese de haber agregado la URI de redireccionamiento en el registro de aplicaciones de Azure B2C y que coincida con el valor en la sección ‘authentication’ -> ‘AzureAdB2C’ del archivo appsettings.json en su proyecto AspNetBoilerplate.
Además, asegúrese de haber agregado las configuraciones necesarias en el método ConfigureServices de su archivo startup.cs. Esto incluye agregar los esquemas de autenticación y configurar las opciones de Azure AD B2C.
Si aún tiene problemas, intente revisar los registros de Azure AD B2C para ver si hay errores o problemas adicionales que puedan ayudar a identificar el problema.