我正在尝试访问Windows应用商店应用中的UserInformation。
具体来说,我想获得DisplayName
。
我已更新应用清单文件以包含Enterprise Authentication&甚至尝试添加帐户图片提供程序,希望这会有所帮助。
不幸的是,NameAccessAllowed
总是返回false,因此GetDisplayNameAsync()
返回一个空字符串。
我可能需要在清单中启用一些其他权限吗?
更新
我忘了提到我已经尝试过用户域名示例。
http://code.msdn.microsoft.com/windowsapps/User-domain-name-sample-85ce3e49
答案 0 :(得分:2)
启用"让应用访问我的姓名,图片和其他帐户信息"选项" PC设置 - >隐私"解决了我的问题。
答案 1 :(得分:1)
问题是用户是否没有Microsoft帐户设置 然后基于微软的网站
获取DisplayName将返回Empty String DisplayName and GetDisplayNameAsync()
答案 2 :(得分:1)
在Windows安全设置中,您必须允许应用获取此信息。所以NameAccessAllowed将返回true。