Ich verwende externe Anbieter, um mich bei meiner Webanwendung anzumelden. (zum Beispiel Google). In meinem benutzerdefinierten Benutzerservice komme ich zu AuthenticateExternalAsync und von dort will ich (wenn nötig) auf die Angular-Seite umleiten.Umleiten/Zuordnung zu externer Registrierungsseite von AuthenticateExternalAsync zu eckiger Seite
public override Task AuthenticateExternalAsync(ExternalAuthenticationContext context)
{
...
...
context.AuthenticateResult = new AuthenticateResult("~/externalregistration", user.Subject, name, identityProvider: user.Provider);
return Task.FromResult(0);
}
i HTML-Seite bei https://localhost:44300/Content/app/externalregistration.html
Wie kann ich Karte externalregistration auf dieser Seite?
Im Moment habe ich einen Fehler https://localhost:44300/identity/externalregistration# HTTP-Fehler 404.0 erhalten - Nicht mit IdentityServer gefunden
danke Mark
jede andere Seite (wie Index, Login, Logout, Berechtigungen etc ...) werden von diesem Ordner abgeholt, mir fehlt etwas, wo die Zuordnung von "identity/externalregistration" zu meiner HTML-Seite erfolgt. In Asp.net Beispiel wird es durch Verwendung von Attribut für eine Methode getan, aber ich möchte angular HTML-Seite zuordnen und das ist, wo ich verwirrt bin. – h8tow8