0

我正在开发 Windows Store App,我想用它LiveSDK来上传一些文件SkyDrive。但我遇到了一些问题。我找到了一些可以正常工作的示例 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,进行所有指令并将我的应用程序与我的仪表板中的应用程序相关联。但这并没有改变任何东西。

我可以对我的应用程序做些什么来使用我的真实账户开始工作?

任何帮助,将不胜感激。

4

1 回答 1

0

我已经解决了,在我的能力中,Package.appxmanifest我没有受到检查Internet。当我检查它时,一切都正确。

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

于 2013-03-26T13:11:38.437 回答