我有一个在localhost上运行的应用程序,它向我的Intranet上托管的启用CORS的Web API发出HTTP请求。所有api请求都使用Chrome和Firefox成功,但我从未在IE 11开发工具或Fiddler中看到它们。使用Chrome和Firefox我可以看到Origin标头已按预期设置。如果应用程序在Intranet上运行(仍然是与api不同的域),则使用IE11调用成功。我还浏览了IE中的Internet选项,并相信一切都设置得恰到好处。
我希望有人可以指出一些我不知道的东西,或者确认IE已经坏了,我只需要忘记它并继续前进。