1、注册开发平台

前往Azure Active Directory 控制台 (国际版账号) 或者 Azure Active Directory 控制台 (世纪互联账号)并登录。

以国际版为例,目前仅测试了个人onedrive,组织的和sharepoint暂未测试,欢迎反馈。

image-20210408210147412

2、新建应用

点击左侧应用程序(Azure Active Directory),新注册应用。输入名称、选择手支持的账户类型及重定向URI。

账户类型根据您需要使用账号的类型选择。

重定向URI根据后台添加策略时候提示的信息添加(目前有个bug,回调地址栏显示有误,应为:https://您网站域名/api/callback/onedrive/auth),如果为本地的话为:http://localhost/api/callback/onedrive/auth

image-20210408210409398

3、客户端ID及密码

注册成功后进入应用,找到应用ID,并复制粘贴进后台策略客户端ID处。

image-20210408211058170

点击左侧证书与密码,在客户端密码处添加新客户端密码,并复制值到后台密码处。

image-20210408211234874

4、SharePoint

如果使用SharePoint,在后台添加OneDrive策略处SharePoint处填写url(例:https://example.sharepoint.com/sites/demo);

根路径为文件上传到您onedrive的目录。例如:ifiledemo,不要带 “/";

之后在策略列表点击去授权,登录您的onedrive账号进行授权即可。