Web ApiアプリケーションがAzure外でホストされている場合は、Azure ADによって発行されたアクセストークンを使用してWeb Api自体またはAzure ADのトークンを検証できますか? 利用可能なすべての例は、AzureでホストされているWeb APIアプリケーションを参照しています。しかし、Azure以外のWeb Apiでこれを行う方法が必要です。 ソリューションへの参照が役立ちます。Azure Active Directory Azure外のWeb Apiでアクセストークンを確認する
0
A
答えて
1
Azureアクティブディレクトリサードパーティのアプリケーションを認証するためのOAuth 2.0をサポートしています。 Web APIやアプリケーションがどこでホストされているかは関係ありません。下の図は、OAuthフローのスタンドです。RFC 6749 – The OAuth 2.0 Authorization Frameworkです。
技術的には、ウェブAPIは、エンドポイントのそれの信頼からトークンをベリティする必要があります。私はこのthreadからのアクセストークンの検証についての詳細についても説明しました。
さらに、Azure ADで開発したシナリオの詳細については、articleをご覧ください。
関連する問題
- 1. Azure WebサイトへのAzure Active Directory認証
- 2. Active Directoryは - アクセストークンの確認
- 3. Azure Active Directory認証
- 4. 認証Asp.net Webサイト上のActive Directory Azure
- 5. Azure Active Directoryアクセストークンでベアラ認証を使用する
- 6. PowershellからAzure Active Directoryアクセストークンを取得
- 7. Windows Azure Active Directory認証例外
- 8. Windows Azure Active Directoryベアラ認証
- 9. Microsoft Azure Active Directory Passport認証
- 10. Azure B2C Active Directory
- 11. Azure Active Directory SSO
- 12. Azure Active Directoryアクセスコントロールの実装
- 13. Azure Active Directoryのロール
- 14. Azure Active Directoryのカスタムログインページ
- 15. のWindows Azureの:後のAzure Active Directoryに
- 16. のAzure Active Directoryのここ
- 17. Azure Active DirectoryアクティブActAs WCF
- 18. Azure Active Directoryグループ/ロール
- 19. Azure Active Directoryトークン+リフレッシュトークン
- 20. Azureバッチ - Active Directory認証の問題
- 21. Azure Active Directoryとマルチテナントアプリの承認
- 22. プログラムでAzure Active Directoryにログイン
- 23. Xamarin Android Azure Mobile App Azure Active Directoryでの.NET認証
- 24. Azure Active DirectoryのネイティブアプリとWebアプリケーションの正確な違い
- 25. Windows Azure Active Directoryバックアップ/リストア
- 26. Azure Active Directory - ロールベースのストアマネージャ
- 27. Azure B2C Active Directory OpenIDConnectと認証コード
- 28. Angular 2 Azure Active Directory認証(ADAL経由)
- 29. Azure Active Directory認証とXamarinアプリ
- 30. Azure Active Directory - グラフAPIリクエスト追加フィールド
[公式サンプル](https://azure.microsoft.com/en-us/documentation/articles/active-directory-devquickstarts-webapi-dotnet/)をご覧ください。この例はローカルで実行することができます。つまり、APIアプリはAzureの外部で実行されますが、Azure ADを保護として使用します。私はほとんどのサンプルがAzureの外で走れると思う。 –