我使用IIS管理器(Windows 10)创建了一个HTTPS服务器。现在,我希望这台服务器支持CORS请求。
我已经阅读了一些信息。例如, this链接说我必须在目录中创建一个web.config文件。不幸的是,它没有成功。 This链接说我应该编辑一些配置文件,但我在我的机器上找不到它们。
答案 0 :(得分:4)
我最近遇到过类似的问题。大多数教程/文档仅建议在配置中添加自定义标头。但这并不能告诉IIS自己处理CORS Pre-flight请求。
为此,您必须在IIS中安装CORS模块并在web.config文件中添加一些配置,如下所述:IIS CORS module Configuration Reference
我最近使用它来反向代理到REST API并仅在IIS中处理CORS,这样我就不必重建我的项目来更改CORS设置。