私はxamarinを使ってアンドロイドアプリを開発しています。そして、私はazure ad b2cを使ってログイン機能を実装したいと思います。私はサンプルhttps://github.com/Azure-Samples/active-directory-b2c-xamarin-native を参照しています。
サンプルを終了しようとすると、uwpとiOSでは正常に動作しますが、アンドロイドでは正常に動作しません。アンドロイドでは、常にChromeでURLを開こうとします。アンドロイドデバイスにクロムがないと、アプリがクラッシュします。
デフォルトでは、クロムの代わりにブラウザを変更することはできますか?エンドユーザーにクロムのインストールを依頼することはできないからです。Azure AD B2Cを使用する場合は、クロムをxamarin androidにインストールする必要がありますか?
0
A
答えて
1
私はこれが開発者にとって非常に重要であると理解しています。通常、AndroidまたはiOSのMSALでは、認証のプロンプトを表示するためのカスタムChromeタブのサポートが必要です。
Chromeを使用したくない場合は、MSALではなく別のライブラリを使用する必要があります。例えば、AppAuth for Android。しかし、別のライブラリを使用する場合は、認可の方法を変更する必要があります。
また、このアイデアをthis Feedback Forumに掲載することをお勧めします。Azure ADチームに表示されます。また、このフィードバックをAzure PGに報告します。
希望すると便利です。
関連する問題
- 1. Azure AD B2Cユーザー情報Xamarin
- 2. AzureモバイルアプリはAzure AD B2Cを認証に使用しますか?
- 3. Azure AD B2C - Azure AD Graph APIの使用
- 4. Azure AD B2C Webアプリケーション統合のサポートが必要
- 5. Azure AD B2CおよびXamarinで使用するMSALまたはADALライブラリ
- 6. Azure AD B2Cでは、ACRまたはTFPクレームにポリシー名が必要ですか?
- 7. Azure AD vs Azure AD B2C vs Azure AD B2B
- 8. ++ varを使用する必要がある場合はありますか?
- 9. Eclipseがある場合はJava SDKをインストールする必要があります
- 10. Xamarin FormsとAzure AD B2Cログインの問題
- 11. AspNetCoreでAzure AD-B2CにMSALを使用していますか?
- 12. Azure AD B2CでAzureサブスクリプションを使用する
- 13. XamarinフォームでAzure AD B2Cのパスワードを変更する方法
- 14. Azure AD B2C
- 15. Azure AD B2Cアプリケーションをマルチテナントアプリケーションにする
- 16. Azure ADにVSTSを接続する場合、すべてのユーザーがADに存在する必要がありますか?
- 17. OracleCommandを.netで使用する場合は、OracleClientをマシンにインストールする必要があります。
- 18. Azure AD B2Cカスタムポリシー
- 19. Azure AD B2C
- 20. ドッカーでwordpressを使用している場合は、ApacheとPHPをインストールする必要がありますか?
- 21. サーバコードを知っている場合は、Android APPにFirebaseを使用する必要がありますか?
- 22. RESTfull APIの場合はCORSを使用する必要がありますか?
- 23. Azure AD B2CとAzure ADのプロファイル編集
- 24. サービスファブリック - Azure AD B2C
- 25. Azure AD B2C b2c-extensions-app
- 26. Azure AD B2C Reply URL
- 27. XamarinフォームでAcquireTokenAsync()を使用すると、Azure AD B2Cとカスタムポリシーを使用するWindowsアプリケーション
- 28. MSMQを使用してアプリケーション間で通信する場合、MSMQをインストールする必要がありますか?
- 29. Windows 8以上を使用する場合、DirectX SDKをインストールする必要がありますか?
- 30. Azure AD B2Cのカスタムポリシー
こんにちは、@ GaryZhu。この回答が役立つ場合は、回答としてマークして、より多くの人々を助けることができます。ありがとう! –