如何在桌面应用程序中使用onedrive&# 39;s api并记住权限

本文关键字:api 权限 桌面 应用程序 onedrive | 更新日期: 2023-09-27 18:04:57

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

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

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

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

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

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

如何记住用户的权限?

有人有类似的经历吗?

如何在桌面应用程序中使用onedrive&# 39;s api并记住权限

当你初始化你的AuthClient时,你需要传入一些范围来授予权限给不同的特权,这些范围中的一些影响保存登录信息,即:wl。登录和wl.offline_access

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

有一个可用的样本项目(在Android不是c#),或多或少你正在寻找:https://github.com/peternied/LiveLogin