sharepoint 2013上的POST REST调用发送403禁止
我有一个问题 在sharepoint 2013上,有一种方法可以修改列表,例如使用REST调用 所以get调用是只读的 对site/_api/contextinfo的post调用在我检索令牌时正常 但是,当我调用另一个post PUT(例如,使用X-RequestDigest和NTLM身份验证)时,我出现以下错误: {错误:{代码:-2130575251,System.Runtime.InteropServices.COMException,消息:{lang:en US,value:此页的安全验证无效。请在Web浏览器中单击“上一步”,刷新该页,然后重试操作。} 想法?检查以下答案: 您必须将请求摘要表单添加到body标签中sharepoint 2013上的POST REST调用发送403禁止,rest,sharepoint-2013,ntlm,Rest,Sharepoint 2013,Ntlm,我有一个问题 在sharepoint 2013上,有一种方法可以修改列表,例如使用REST调用 所以get调用是只读的 对site/_api/contextinfo的post调用在我检索令牌时正常 但是,当我调用另一个post PUT(例如,使用X-RequestDigest和NTLM身份验证)时,我出现以下错误: {错误:{代码:-2130575251,System.Runtime.InteropServices.COMException,消息:{lang:en US,value:此页的安全验
<form runat="server">
<SharePoint:FormDigest ID="FormDigest1" runat="server"> </SharePoint:FormDigest>
</form>
我不清楚您是否尝试访问SharePoint Online,我假设您尝试访问SharePoint Online是因为,您说您生成了BinarySecurityToken 基本上,您需要在RESTfull调用中传递三个值作为头 rtFa作为Cookies 小甜饼 FormDigestValue作为X-RequestDigest 为了获得rtFa和FedAuth,您需要将BinarySecurityToken传递到您的SPO站点,SPO单点登录过程将在验证令牌后生成这些身份验证cookie 此链接将引导您生成上述值,
现在我使用基本身份验证,但问题总是一样的,没有人知道吗?4年前我不记得我是如何让它工作的,很抱歉我不得不像现在这样添加响应。。。谢谢大家