Azure Active Directory身份验证和Xamarin应用程序

时间:2017-06-09 16:32:47

标签: xamarin azure-active-directory

我是Xamarin和Azure AD的新手。

目前,我正在开发一款使用Azure Active目录进行用户身份验证的Xamarin跨平台移动应用程序。

所以问题是当我打开我的应用程序而不是向我显示应用程序登录屏幕时,它会将我重定向到Microsoft登录屏幕。我希望我的用户看到我的应用程序登录屏幕并使用它来登录而不是Microsoft登录屏幕。我有什么方法可以做到吗?

我非常感谢任何帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

当我们将Azure AD与应用程序集成时,它实际使用OAuth 2.0 l / OpenId Connect protoco。 根据协议,当用户需要输入凭证时,需要重定向到授权服务器(Azure AD),如下所示。

enter image description here

如果用户在不属于Microsoft的页面上输入Azure AD的凭据,则听起来像是网络钓鱼站点,它将导致安全问题。

如果您想在登录页面添加公司品牌,可以参考以下文章:

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