【发布时间】:2014-04-11 08:16:33
【问题描述】:
我有一个带有 web api 服务器项目和 javascript-html 客户端项目的 VS 2012 解决方案。我可以用 Fiddler 测试我的 web api。我可以使用 HttpClient 从另一个测试项目进行测试,但是因为我在 IIS Express 的不同端口上运行服务器和客户端,所以我遇到了某种 CORS 问题,因为当我尝试从客户端进行 ajax 调用时,我得到了 405方法不允许错误。
我已将建议的自定义标头条目添加到我的 web.config 和 applicationhost.config 文件中,应该允许跨源访问。
必须有一些每个人都使用的简单解决方案,但它似乎逃脱了我。
【问题讨论】:
标签: ajax visual-studio-2012 cors asp.net-web-api iis-express