我希望只在我的App Services移动应用程序中询问一组非常具体的权限。 我使用的是Microsoft帐户身份验证,我查看了多个范围,但没有一个提供我需要的内容。
wl.basic要求太多,联系方式等。我如何才能要求只访问电子邮件地址和登录?
答案 0 :(得分:2)
这是一篇博文,介绍了我认为您要求的功能:http://blogs.msdn.com/b/azuremobile/archive/2013/11/25/what-s-new-in-azure-mobile-services-1-6-4247.aspx
现在,您可以使用移动服务的“配置”标签中的特殊应用设置来设置基于Web的登录所需的自定义范围。对于Facebook,Google和Microsoft帐户,范围在“MS_FacebookScope”,“MS_GoogleScope”和“ MS_MicrosoftScope ”键中分别指定为以空格分隔的值。
可在此处找到有关范围的文档: https://msdn.microsoft.com/en-us/library/dn631845.aspx
我猜您需要的两个范围是wl.signin和wl.emails。如果您使用这两个,那么您只需添加MS_MicrosoftScope并将其设置为“wl.signin wl.emails”。您应该能够使用空格或逗号分隔各个范围。