先决条件:[del]有管理员权限[/del]经测试不需要使用管理员也可以创建Azure AD应用程序,请登录中国版Azure管理门户进行操作,在Azure AD中创建应用程序,创建应用程序所需授予的权限与国际版相同:
1) 创建应用程序时主页URL为你的oneindex安装地址(例如:http://ofb.yourcompany.com/)
2) Windows Azure Active Directory中的Sign in and read user profile
3) Office 365 SharePoint Online中的Read user files和Read and write user files
4) 新建一个API访问权限的密钥,有效期必须为一年(两年或永久会无**常授权)
自沙占位
问:resource_id处是否能使用自己创建的Azure AD应用程序?
答:似乎不能,错误信息类似于invalid_grant,The user or administrator has not consented to use the application with ID 'app-id'. Send an interactive authorization request for this user and resource. 你可以尝试去解决这个问题,但使用Office 365 SharePoint Online的应用程序ID一定不会报错