繁体   English   中英

如何在 Windows 10 的 IIS 管理器上启用 CORS?

[英]How to enable CORS on IIS Manager of Windows 10?

我使用 IIS 管理器(Windows 10)创建了一个 HTTPS 服务器。 现在,我希望这台服务器支持 CORS 请求。

我读过一些资料。 例如,这个链接说我必须在目录中创建一个文件 web.config。 不幸的是,它没有成功。 这个链接说我应该编辑一些配置文件,但我在我的机器上找不到它们。

我最近遇到了类似的问题。 大多数教程/文档仅建议在配置中添加自定义标头。 但这并不告诉 IIS 自己处理 CORS 预检请求。

为此,您必须在 IIS 中安装CORS 模块并在 web.config 文件中添加一些配置,如下所述: IIS CORS 模块配置参考

我最近使用它来将代理反向到 REST API 并仅在 IIS 中处理 CORS,这样我就不必重建我的项目来更改 CORS 设置。

尝试将其添加到:

    <system.webServer>
        <modules>
            <remove name="WebDAVModule" />
        </modules>
    </system.webServer>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM