0

我只想在我的 App Services 移动应用程序中请求一组非常具体的权限。我正在使用 Microsoft 帐户身份验证,我查看了多个范围,但没有一个能提供我需要的东西。

wl.basic 要求太多、联系人等。我如何要求仅访问电子邮件地址和登录?

Wunderlist 是我正在寻找的一个完美的例子,图片附在下面: 在此处输入图像描述

4

1 回答 1

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.signinwl.emails。如果您要使用这两个,那么您只需添加 MS_MicrosoftScope 并将其设置为“wl.signin wl.emails”。您应该能够使用空格或逗号分隔各个范围。

于 2015-10-13T23:08:43.380 回答