Einzelanmeldung ASP.NET MVC

8

Wir versuchen, eine domänenübergreifende Single-Sign-On-Lösung mit ASP.NET MVC zu erstellen.

Gibt es bereits vorhandene Lösungen oder Lernprogramme?

    
Mike 09.05.2010, 11:00
quelle

1 Antwort

10

Wenn sich Ihre Webanwendungen auf dem gleichen Server und derselben Domain befinden, müssen Sie lediglich sicherstellen, dass der Validierungsschlüssel und der Verschlüsselungsschlüssel in der Webkonfiguration identisch sind (Maschinenschlüssel).

In Ihrem Beispiel müssen Sie das Authentifizierungsticket an die Abfragezeichenfolge anfügen, um es beispielsweise an die andere Domäne zurück zu übertragen:

%Vor%

In der lokalen Anwendung müssen Sie die cookeloser Formularauthentifizierung aktivieren und authentifizierten Benutzern erlauben, von externen Anwendungen zu kommen, indem Sie enableCrossAppRedirect einstellen.

%Vor%

Anmerkungen:

  1. Siehe auch FormsAuthentication.RedirectFromLoginPage         - Ссылка .

  2. In meinem Fall hat ReturnUrl Domain-Teil der URL verloren: (

AJ. 09.05.2010, 15:43
quelle