首页 > 解决方案 > SharePoint OAuth 令牌请求失败

问题描述

我有一个控制台应用程序连接到 SharePoint 网站以检索一些数据。它使用在该站点的 AppRegNew 页面上生成的客户端 ID 和客户端密码。该应用程序已被授予网站集的全部权利。这些是相对较新的 ID,因此它们尚未过期。

最近它开始失败,出现“令牌请求失败”、“远程服务器返回错误:(401) 未授权”。

我们使用常用的 TokenHelper 类来检索令牌。

我们确实有一些较旧的 App Client ID 闲置,所以我使用 AppPrincipals 页面删除了旧的,但是我仍然可以在 AppInv 页面中对它们进行查找,所以我不相信它们实际上已被删除。

有什么我可以在 SharePoint 端检查的东西来尝试确定为什么此客户端 ID 无法成功请求令牌?

标签: sharepointoauth-2.0

解决方案


推荐阅读