Anmeldeseite auf einer anderen Domain

Ich bin völlig neu in der OWIN-Authentifizierung, und ich muss falsch verstehen, wie alles funktioniert, aber ich kann dies nirgendwo erwähnen.

Ich möchte nur eine zentrale Domäne für die Authentifizierung verwenden können. Wenn jemand versucht zuzugreifenapps.domain.com Wenn sie nicht authentifiziert sind, werden sie weitergeleitet anaccounts.domain.com/login Damit wird die gesamte Authentifizierung in eine eigene Domäne und Anwendung unterteilt. Mit der MVC 4-Formularauthentifizierung, bei der Sie eine vollständige URL angeben können, dies bei OWIN jedoch nicht der Fall zu sein scheint, war dies sehr einfach.

ImStartup.Auth.cs:

app.UseCookieAuthentication(new CookieAuthenticationOptions
{
    LoginPath = new PathString("/account/login")
}

Es ist einfach, die Domain anzugeben, wenn Sie das Cookie mit derCookieDomain Möglichkeit. Wenn Sie jedoch den Anmeldepfad angeben, zu dem umgeleitet werden soll, muss dieser relativ zur aktuellen Anwendung sein. Wie kann ich also vorgehen, um das zu erreichen, was bei der MVC 4-Formularauthentifizierung so einfach war?

Ohne zu genau zu verstehen, worum es bei der OWIN-Authentifizierung geht, konnte ich nach ein paar Stunden Suche keine Lösung finden.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage