3

OneDrive可以在windows桌面应用程序、窗口商店应用程序中开发。

http://msdn.microsoft.com/en-us/library/dn631817.aspx

https://github.com/liveservices/LiveSDK-for-Windows

我还尝试了示例应用程序。

在 windows 商店应用程序中,它会记住用户 ID、密码和权限,直到我设置退出。

但是在 Windows 桌面应用程序中,当我启动桌面应用程序时,它总是询问用户的许可。

如何记住用户的权限?

有没有人有类似的经历?

4

1 回答 1

2

初始化 AuthClient 时,您需要传入一些授予不同权限的 Scopes,其中许多范围会影响保留登录信息,即:wl.signin 和 wl.offline_access

这些范围将允许您的应用程序登录并在多个会话中保留凭据。

有一个可用的示例项目(在 Android 而非 C# 中)或多或少是您正在寻找的:https ://github.com/peternied/LiveLogin

于 2014-08-22T01:30:43.823 回答