C# 如何使用.Net从客户端获取/提供REST调用中的CSRF令牌?
我正在尝试进行C# 如何使用.Net从客户端获取/提供REST调用中的CSRF令牌?,c#,.net,rest,csrf,C#,.net,Rest,Csrf,我正在尝试进行REST调用(调用sapnetweaverapi方法)。 API要求在调用时发送CSRF令牌 当手动使用REST客户端时,我可以发送一个获取令牌的请求(使用一个HTTP get,其中包含头“X-CSRF-token:Fetch”,另一个包含用于基本身份验证的编码凭据(“授权:基本”)。 响应包含一个带有CSRF令牌的标头。 在第二个调用中,我在标题“X-CSRF-token:中提供了令牌,并提供了相同的编码凭证。 第二次调用成功,我得到了rest调用的结果 现在,我想以编程方式调用
REST
调用(调用sapnetweaverapi
方法)。
API要求在调用时发送CSRF令牌
当手动使用REST客户端时,我可以发送一个获取令牌的请求(使用一个HTTP get,其中包含头“X-CSRF-token:Fetch”
,另一个包含用于基本身份验证的编码凭据(“授权:基本”)。
响应包含一个带有CSRF令牌的标头。
在第二个调用中,我在标题“X-CSRF-token:
中提供了令牌,并提供了相同的编码凭证。
第二次调用成功,我得到了rest调用的结果
现在,我想以编程方式调用相同的API