在 web.config 中我有以下内容,但是当它被发布到服务器上的 IIS 7.5 后,在 IIS -> HTTP 响应标头
下无法找到它们。
我发现服务器上的 web.config
也没有这些条目,但在发布之前它们是存在的。因此,我只能说发布过程将它们删除了,但是转换文件中没有任何删除它们的内容。那么为什么它们会从发布的 'web.config' 中消失?
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="Content-Type" />
<add name="Access-Control-Allow-Methods" value="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" />
</customHeaders>
</httpProtocol>
</system.webServer>