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

Azure Active directory身份验证和Xamarin应用程序,xamarin,azure-active-directory,Xamarin,Azure Active Directory,我是Xamarin和Azure广告的新手 目前我正在开发一款Xamarin跨平台移动应用程序,它使用Azure Active directory进行用户身份验证 所以问题是,当我打开我的应用程序而不是向我显示应用程序登录屏幕时,它会将我重定向到Microsoft登录屏幕。我希望我的用户看到我的应用程序登录屏幕,并使用该屏幕登录,而不是Microsoft登录屏幕。我有办法做到吗 我将非常感谢任何帮助。谢谢 当我们将Azure AD与应用程序集成时,它实际使用了/protoco。 根据协议,当用户需

我是Xamarin和Azure广告的新手

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

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


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

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

如果用户在不属于Microsoft的页面上输入Azure广告的凭据,听起来像是钓鱼网站,这将导致安全问题

如果要将公司品牌添加到登录页面,可以参考以下文章:


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

如果用户在不属于Microsoft的页面上输入Azure广告的凭据,听起来像是钓鱼网站,这将导致安全问题

如果要将公司品牌添加到登录页面,可以参考以下文章:


你好。你能展示一些你如何访问Azure广告的代码吗?ThanksAzure AD是联邦身份验证。有一种方法可以在不重定向的情况下发送凭据,但不建议这样做,因为有些情况下,例如密码过期。您需要将用户重定向到Azure广告登录页面。感谢woelliJ和juunas的回复。抱歉,woelliJ我不允许在这里共享代码。我只是遇到了这样一个问题:基本上你想要的是“azure AD密码授权”(密码授权类型=应用程序中定义的用户名和登录项),也许你可以在网上找到更多信息。一般来说,它是关于OAuth规范的。如果您可以修改服务器代码,那么您就可以使其正常工作。你能展示一些你如何访问Azure广告的代码吗?ThanksAzure AD是联邦身份验证。有一种方法可以在不重定向的情况下发送凭据,但不建议这样做,因为有些情况下,例如密码过期。您需要将用户重定向到Azure广告登录页面。感谢woelliJ和juunas的回复。抱歉,woelliJ我不允许在这里共享代码。我只是遇到了这样一个问题:基本上你想要的是“azure AD密码授权”(密码授权类型=应用程序中定义的用户名和登录项),也许你可以在网上找到更多信息。一般来说,它是关于OAuth规范的。如果您可以修改服务器代码,那么就可以使其正常工作