2017-06-09 21 views
1

XamarinとAzure ADの新機能です。Azure Active Directory認証とXamarinアプリ

現在、私はユーザー認証のためにAzure Activeディレクトリを使用するXamarinクロスプラットフォームモバイルアプリケーションの1つを開発中です。

アプリのログイン画面を表示するのではなく、自分のアプリを開いたときに、私はMicrosoftのログイン画面にリダイレクトされるという問題があります。ユーザーに自分のAppログイン画面が表示され、Microsoftログイン画面の代わりにサインインするようにします。私はそれを行うことができる方法はありますか?

私は非常に助けていただければ幸いです。ありがとう!

+0

こんにちは。 Azure ADにアクセスする方法のコードを表示できますか?ありがとうございます。 – woelliJ

+0

Azure ADはフェデレーション認証です。リダイレクトなしで資格情報を送信する方法がありますが、有効期限切れのパスワードのようなコーナーケースのために推奨されません。 Azure ADサインインページにユーザーをリダイレクトする必要があります。 – juunas

+0

返信のためにwoelliJとjuunasに感謝します。申し訳ありませんが、ここでコードを共有することは許可されていません。 – NPR

答えて

0

Azure ADをアプリケーションに統合すると、実際にOAuth 2.0 l/OpenId Connect protocoが使用されます。 このプロトコルに基づいて、ユーザーが資格情報を入力する必要がある場合は、以下のように許可サーバー(Azure AD)にリダイレクトする必要があります。

​​

ユーザーがMicrosoftに属していないページ上のAzure ADの資格情報を入力した場合、それはフィッシングサイトのように聞こえる、それはセキュリティ上の問題をリードします。

あなたはあなたのサインインページへのブランディング会社を追加したい場合は、以下の記事参照することができます。

Add company branding to your sign-in and Access Panel pages

関連する問題