2017-02-13 19 views
0

Ich habe zwei Websites, eine interne und die andere gehostet als Azure Website (beide nutzt AAD für SSO) Interne Website leitet auf Azure Website mit Form Post-Daten. Da die Azure-Website AAD Authenticated ist, wird sie auf login.microsoftonline.com umgeleitet, ruft das Token ab und kehrt still zur Azure-Website zurück. Im Prozess von Auth, meine Form Post-Daten, die ursprünglich eingereicht wurde, ist verloren. Ist das das erwartete Verhalten?Abfrage - Formular Post Daten verloren nach erfolgreicher Azure AD Authentifizierung

Antwort

0

Da Ihre Zielwebsite durch AAD geschützt ist, ermöglicht OAuth 2.0 Grand Flow für Authentifizierung und Autorisierung.

So können Sie ein Zugriffstoken von Azure AD IDP erwerben und das Zugriffstoken im Header authorization des Formularnachtrags festlegen, der von AAD verifiziert wird und nicht zur AAD SSO-Seite weitergeleitet wird, um sich anzumelden Weitere Informationen zum grundlegenden Arbeitsablauf finden Sie unter https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-protocols-oauth-code.

Darüber hinaus können Sie Azure Active Directory-Authentifizierungsbibliotheken nutzen, um die Token zu erhalten. Sie können für alle Bibliotheksliste auf https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-authentication-libraries verweisen.

Verwandte Themen