我有一个 ASP.NET 网站,它使用 AD 服务帐户在自定义应用程序池中运行。该网站仅在内部网络上可用,由第三方供应商提供,因此我们无权访问源代码来修改它。
自从从 SharePoint Server 转移到 SharePoint Online 后,我们发现服务帐户无法再访问 SharePoint。
服务器代码所做的就是通过点击五个不同的 URL 来查找 SharePoint 上的匹配文档,然后呈现指向第一个返回 200 响应的超链接。但是它不再找到匹配的文档,因为它收到的是 403 而不是 200。
该服务帐户已被授予 SharePoint Online 的访问权限,并可以访问文档所在的站点。
关于如何实现这一目标,我们有什么想法吗?