私はモバイルアプリケーションを作成しており、ユーザーの認証を処理するためにAD B2Cのものを使用したいと考えています。私はそれらをAzureにあるSQL DBに格納する必要があります。私は、私のアプリがRESTを使っていくつかの関数と通信するようにして、DBバックエンドと対話して、そのユーザーに固有のさまざまなことを質問するようにしました。私の問題は、認証システムで認証されたユーザーを、自分のDBの一意のIDまたはインデックスにマップする方法がわかりません。新しく登録されたユーザーやログインしているユーザーを識別できる方法を作成できるように、私が安全にそのユーザーを識別できる方法はありますか?私は、セキュリティリスクや悪い習慣とみなされる認証ライブラリからの価値を使用して、虚偽の謝罪をしたくないので、安全だと言います。ありがとう。Active DirectoryのB2C認証とデータベースにユーザーIDを作成/格納する
1
A
答えて
2
Azure ADから返された認証トークンには、各ユーザーに固有のオブジェクトIDがあります。
B2Cトークンは通常のADトークンとわずかに異なりますが、トークン参照にリストされているすべての値を戻すことはありません(たとえば、Groups、これらを個別に照会する必要があります) DBを参照するために使用することができます。
https://azure.microsoft.com/en-gb/documentation/articles/active-directory-token-and-claims/
あなたが戻って得るものを見るためにトークンここにあなたのJWTをデコードすることができます:https://jwt.io/
関連する問題
- 1. Azure B2C Active Directory OpenIDConnectと認証コード
- 2. Active DirectoryユーザーをSQLデータベースに格納する
- 3. Azure Active Directory B2Cカスタム検証
- 4. Azure Active Directoryで署名付きIDトークンを検証するB2C
- 5. Azure B2C Active Directory
- 6. Azure Active DirectoryでSoapUI要求を認証するB2C
- 7. のAzure Active DirectoryのB2Cユーザーのサインアップ
- 8. ユーザー「グレード」を格納するActive Directoryの属性
- 9. Active Directory認証とカスタムロール
- 10. OpenShift Active Directory認証
- 11. Active Directory + HTTP認証
- 12. Azure Active Directory認証
- 13. IBM DominoとWebユーザー向けActive Directoryに対する認証
- 14. Active Directory認証を使用してASP.NET Core Webアプリケーションでユーザーを作成する
- 15. Active DirectoryへのXMLの格納
- 16. Azure Active Directory B2C価格設定の明確化とリフレッシュトークン
- 17. WSS 3.0のActive Directory認証
- 18. リバティWebAppのActive Directory認証
- 19. Active DirectoryでのRails認証
- 20. Azure Active Directoryに対してユーザーを認証する方法
- 21. Azure Active Directory B2C with NativeScript
- 22. ユーザーのカスタムプロパティでActive Directory B2Cを検索する
- 23. ユーザー名とパスワードの格納ASP.NET認証
- 24. Windows Azure Active Directoryベアラ認証
- 25. Atlassian Confluence with Active Directory認証
- 26. Microsoft Azure Active Directory Passport認証
- 27. Microsoft Active Directory認証シングルテナント "Live.com"
- 28. Jetty - JAASとActive Directory - 認証のみ?
- 29. MS Active Directoryと非メンバー認証
- 30. Azure Active Directory認証とXamarinアプリ
恐ろしい私が探していたまさにでしたこと。ありがとう! – Architekt