2016-12-02 8 views
0

私はAADに登録されているネイティブアプリを持っており、ACSでIDプロバイダとして追加しました。今度は、AADから発行されたJWTトークンを使用して、サービスバス用のACSからトークンを要求したいと思います。私はこの記事をチェックアウトしました:方法:[OAuth WRAPプロトコルによるACSからトークンを要求する] [1]ACSからAAD JWTトークンを使用してトークンをリクエストする

[1]:https://msdn.microsoft.com/en-us/library/azure/hh674475.aspx#BKMK_1 ACSからのトークンを要求する3つの方法を示します:パスワード、SWT、SAML。私はそれがサポートされているか、JWTトークンを使用して要求の例があるのだろうかと思います。

答えて

0

そのようなACS機能は、Azureのアクティブディレクトリに移動され、まもなくAADがすべてのauthn/authZの1つのサービスになり、ACSは日没になります。したがって、プロセスに従うか、AADにアプリケーションを登録し、クライアントアプリケーションからの要求の認証に成功した場合にJWTトークンレスポンスを手動で処理する必要があります。 json Webトークンハンドラを使用します。

ここでサンプルを参照してください。 AAD JWT token handler sample もちろん、これはweb apiのサンプルであり、アプリケーションごとに修正する必要があります。

+0

もう1つの質問は、エンドポイントパネルにSAMLエンドポイントがリストされているのを見ると、AADもSAMLトークンを発行する可能性があることです。ネイティブアプリからのSAMLリクエストの例はありますか? – Jian

関連する問題