tag route page net data asp all asp.net-core .net-core openiddict

asp.net core - route - ¿Cómo llegar a la página de registro del servidor de autorizaciones de apertura abierta?



forms asp net core (1)

He creado el orden operativo como una aplicación web separada como servidor de autorización. Estoy atascado con pequeños problemas, así es como puedo ir a la página de registro de usuarios directamente a través de un enlace desde la aplicación web del cliente. Ahora mismo puedo ir a la página de inicio de sesión, como su ejemplo de muestra:

public ActionResult SignIn() { // Instruct the OIDC client middleware to redirect the user agent to the identity provider. // Note: the authenticationType parameter must match the value configured in Startup.cs return new ChallengeResult(OpenIdConnectDefaults.AuthenticationScheme, new AuthenticationProperties { RedirectUri = "/" }); }

¿Hay alguna manera de acceder al servidor de autenticación Cuenta / Registrarse desde la aplicación del cliente?


Parece que puedes configurar la URL en la redirección. Vea el siguiente fragmento:

[AllowAnonymous] public IActionResult SignIn() { return new ChallengeResult( OpenIdConnectDefaults.AuthenticationScheme, new AuthenticationProperties { IsPersistent = true, RedirectUri = Url.Action("SignInCallback", "Account") }); }

Vea los documentos aquí: Iniciando el flujo de autenticación