我们在iis arr设置后面有一个供应商网络服务,出于某种原因,它不能使用遗留的http请求标头,因为我们对代码没有任何洞察力,因此我们正在考虑是否有任何方法可以删除来自iis arr的http请求标题,请帮忙!感谢
答案 0 :(得分:0)
我似乎和你有同样的问题。 在IIS中尝试了几件事并在Fiddler中进行调试(使用它作为IIS和应用程序之间的反向代理)之后,我最终尝试使用Fiddler来改变发送给应用程序的头文件。以下是您将要执行的操作:http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/UseFiddlerAsReverseProxy和http://docs.telerik.com/fiddler/KnowledgeBase/FiddlerScript/ModifyRequestOrResponse。
以下是我添加到OnBeforeRequest
方法
oSession.oRequest.headers.Remove("Authorization");
它对我有用,似乎是目前最好的方法。