2017-02-13 15 views
0

私は2つのWebサイトを持ち、1つはAzure Webサイトとしてホストされていました(どちらもSSOのAADを活用しています)。 内部Webサイトは、 Azure WebサイトはAAD認証されているため、login.microsoftonline.comにリダイレクトされ、トークンを取得し、Azure Webサイトに自動的に戻ります。 Authのプロセスでは、最初に送信された私のフォーム投稿データは失われています。 これは正常な動作ですか?クエリーフォームポストデータが晴れのAD認証に成功した後に失われました

答えて

0

あなたのターゲットウェブサイトはAADによって保護されているため、認証と認可のためのOAuth 2.0グランドフローが可能です。

Azure AD IDPからアクセストークンを取得し、フォーム投稿要求のauthorizationヘッダーにアクセストークンを設定できます。このトークンはAADによって検証され、サインインするためにAAD SSOページにリダイレクトされません。基本的なワークフローの詳細については、https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-protocols-oauth-codeを参照してください。

さらに、Azure Active Directory認証ライブラリを活用して、トークンを取得するのに役立てることができます。すべてのライブラリリストについては、https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-authentication-librariesを参照してください。

関連する問題