繁体   English   中英

SkyDrive身份验证在Windows Store App中不起作用

[英]SkyDrive authentication doesn't work in Windows Store App

我正在开发Windows Store App,并且想使用LiveSDKSkyDrive上上传一些文件。 但是我遇到了一些问题。 我发现一些示例SkyDrive应用程序可以正常工作,并且我得到了一些应该对真实帐户进行身份验证的代码:

var scopes = new string[] { "wl.signin", "wl.skydrive", "wl.skydrive_update" };  
LiveAuthClient authClient = new LiveAuthClient();
LiveLoginResult authResult = await authClient.LoginAsync(scopes);
if (authResult.Status == LiveConnectSessionStatus.Connected)
{
    this.session = authResult.Session;
}

但是此代码的第二行抛出异常

Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

因此,我寻找了一些解决方案,并找到了这篇文章 然后,我在developer dashboard注册我的应用,进行所有说明,并将我的应用与我的仪表板上的应用相关联。 但这并没有改变任何东西。

我该如何使用我的真实账户来开始我的App?

任何帮助,将不胜感激。

我已经解决了,在我的Package.appxmanifest中,我的功能没有检查Internet 当我检查它一切正常。

@Xyroid您的评论对我有帮助,我创建了一个可以正确运行的新项目,然后比较了两个appxmanifests谢谢!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM