此问题发生在 C#、.NET 4.0 环境中。我尝试使用 Fiddler,但它没有出现。搜索后,建议的解决方案是将请求的地址从 localhost 更改为 machine-name。
这在我的本地机器上有效:将调用从 localhost 更改为 my-machine 后,提琴手拿起了它。真正的问题在于客户的带有生产代码的登台环境。我无法修改那里的代码以进行此更改。
请注意,据我所知,在客户端站点上,它应该向主机名发出请求,而不是向 localhost 发出请求。
此外,在我的本地机器上,我实际上在浏览器中点击了 localhost,它似乎可以很好地接收这些内容。只是不是内置代码的请求。这是为什么?
谢谢!