【发布时间】:2016-10-14 08:41:18
【问题描述】:
我正在使用 azure mobile 和 azure ad b2c 做 xamarin-forms 应用程序。除了“忘记密码”链接之外,其他一切都很好。
屏幕截图来自 UWP 客户端。 Android 客户端和 Azure 门户配置文件测试也不起作用,但会给出不同的错误“您无权查看此目录或页面。”
我的登录/注册 b2c 策略设置是否有问题,或者这是否应该有效?感谢所有帮助
【问题讨论】:
-
实际上可以保证这与您的 AAD B2C 政策有关。如果您正在获取登录屏幕并且能够正常登录,那么 azure 移动应用程序位不是问题。
-
其实这个是有问题的。当用户收到提示
Can't access your account?时,登录策略可以正常工作。由 B2C 处理,不返回给客户。注册/登录策略显示Forgot password?提示。他们做了两件不同的事情,后者只是将Unauthorized返回给应用程序。由于它没有捕捉到它,因此在设备上使用带有 web 视图的面向服务器的方法是行不通的。它将始终在屏幕上显示Not authorized。至少对我来说是这样。
标签: azure-mobile-services azure-ad-b2c