Sharepoint/Project RestApi 0x8102006d 通过邮递员出错

问题描述 投票:0回答:1

我的同事要求弄清楚如何在本地(不是在线!不是 sharepoint.com!)中使用 Sharepoint(项目)中的 REST API。 通过 Postman 进行 NTLM 身份验证,获取请求可以正常工作。 当我尝试任何

POST
PUT
请求时,麻烦就开始了。 我发现我需要将通过 X-RequestDigest
 请求获得的 
POST
 header
放入
{{ProjectServerUrl}}/_api/contextinfo

现在,当我尝试使用

POST
标头的
PUT
DELETE
X-RequestDigest
请求时,我收到此错误:

该页面的安全验证无效。单击 Web 浏览器中的“返回”,刷新页面,然后重试您的操作。0x8102006d

我翻遍了所有 StackOverflow 来寻找解决方案。没有结果。

rest postman project sharepoint-2016
1个回答
0
投票

我的网址有误。对于 Sharepoint,我们必须使用

<baseUrl>/_api/contextinfo
来获取
RequestDigest
但对于 Project 不同的 url -
<baseUrl>pwa/_api/contextinfo

© www.soinside.com 2019 - 2024. All rights reserved.