租户管理站点返回404



我目前正在尝试启动Office365 REST Python客户端,以进行仅限应用程序的身份验证。我的目标是最终将文档发布到SharePoint,在去的路上,我发现我需要以下权限:

<AppPermissionRequests AllowAppOnlyPolicy="true">
<AppPermissionRequest Scope="http://sharepoint/content/sitecollection" Right="FullControl" />
<AppPermissionRequest Scope="http://sharepoint/search" Right="QueryAsUserIgnoreAppPrincipal"/>
<AppPermissionRequest Scope="http://sharepoint/social/tenant" Right="FullControl" />
<AppPermissionRequest Scope="http://sharepoint/taxonomy" Right="FullControl" />

然而,由于微软所做的更改,我遇到了一些麻烦,导航到https://{tenant}.sharepoint.com/sites/MySite/_layouts/15/appinv.aspx很好,我可以正常进行,只有在应用权限时,我才会收到消息:

您的租户管理员必须批准此应用程序。

这可以通过在租户后面添加-admin来解决,如下所示:https://{tenant}-admin.sharepoint.com/sites/MySite/_layouts/15/appinv.aspx然而,当我转到该链接时,我会得到一个404,当我检查时,我似乎应该转到https://{tenant}-admin.sharepoint.com/site/MySite/_layouts/15/appinv.aspx(站点到站点(,但我收到了500个错误。虽然我是SharePoint的新手,但我真的不明白我缺少了什么,我花了几个小时搜索,老实说,我尝试了很多东西,但都没有成功。

管理网站url为https://{tenant}-admin.sharepoint.com.

因此,您应该转到https://{tenant}-admin.sharepoint.com/_layouts/15/appinv.aspx,而不使用sites/mysite

最新更新