0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

AzureADドキュメントSAML2.0の要求・応答フローの英語説明をDeepLで日本語にした

Posted at

はじめに

AzureADを使用してシングルサインオン(SSO)をする要件があり、
その時に調べた、認証方式のSAML2.0の認証要求と応答についてのまとめ。

Azureドキュメントに、認証要求と応答のフローがあったのでそれで学習しました。
シングル サインオンの SAML プロトコル

フローの説明が英語でしたので、日本語にしたく、話題のDeepLを使用して日本語訳にしました。

image.png

英語・日本語対応表

No 英語 日本語
1 User tries to access the application ユーザーがアプリケーションにアクセスしようとする
2 Application finds the identity provider to authenticate the user アプリケーションは、ユーザーを認証するためのIDプロバイダを見つけます
3 Application generates a SAML2.0 AuthnRequest and redirects the user’s browser to the Azure AD SAML single sign-on URL アプリケーションは、SAML2.0のAuthnRequestを生成し、ユーザーのブラウザをAzure ADのSAMLシングルサインオンURLにリダイレクトする
4 If the user is not signed in, Azure AD authenticates the user and generates a SAML token ユーザーがサインインしていない場合、Azure AD はユーザーを認証し、SAML トークンを生成します
5 Azure AD posts the SAML response to the application via the user’s browser Azure AD は、ユーザーのブラウザを介してアプリケーションに SAML レスポンスを投稿します
6 Application verifies the SAML Response アプリケーションがSAML レスポンスを検証する
7 Application completes user sign-in アプリケーションはユーザーのサインインを完了します

作成した図

AzureAD.png

参考

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?