我将遵循此OneNote API教程,该教程使用Windows Phone 8的Live Connect SDK来验证用户身份:http://msdn.microsoft.com/en-us/library/office/dn575424.aspx我有一个正确的客户端ID,并按照指示将其添加到MainPage.x...
我将遵循此OneNote API教程,该教程使用Windows Phone 8的Live Connect SDK来验证用户身份:
http://msdn.microsoft.com/en-us/library/office/dn575424.aspx
我有一个正确的客户端ID,并按照指示将其添加到MainPage.xml文件中.但是,当我在模拟器或Windows Phone 8设备上运行示例应用程序时,在OnSessionChanged()处理程序中出现“身份验证失败”的情况.
我感到有点困惑的是,它从不要求我提供任何Windows Live登录凭据.我在做什么错,如何使它正常工作?
切入:我有一个WinRT Live SDK单一登录,可以在Windows Store应用程序中正常工作.现在是WinRT,而不是Windows Phone 8,但如果它可以说明我的实时登录凭据是否有效,我将在此提供此轶事证据.
解决方法:
可能的原因是Windows Store应用程序和Windows Phone应用程序之间共享ClientId.
现在,它们需要是单独的ClientId,因为它们需要针对每个平台在相反方向上翻转的设置.
在https://account.live.com/developers/applications的开发门户上,确保将WinPhone one的“ API设置”下的“移动或桌面客户端应用”设置为“是”.
本文标题为:c#-Windows Phone 8应用上的Live Connect SDK“身份验证失败”?
基础教程推荐
- C#多线程系列之线程等待 2023-05-22
- Unity虚拟摇杆的实现方法 2023-02-16
- c# 常用框架汇总 2023-04-15
- C#中的int、long、float、double等类型都占多少个字节的内存? 2023-11-24
- ASP.NET Core 搭配 Nginx 的真实IP问题 2023-09-28
- C#访问C++动态分配的数组指针(实例讲解) 2022-12-01
- c# – Xamarin Studio(在OSX上)或Visual Studio(在Windows上)? 2023-09-19
- C#实现斐波那契数列的几种方法整理 2022-12-31
- C#实现推送钉钉消息的方法示例 2023-01-11
- c# – 将Windows窗体移植到.Net Standard 2.0 2023-09-19