我正在处理的网站的Access-Control-Allow-Origin标头出现一个非常奇怪的问题。我已经将域添加到站点的web.config文件的自定义标头部分的Access-Control-Allow-Origin标头中,但是当我检查站点中的响应标头时,该域已被通配符替换。>
陌生人仍然,我注意到,如果在站点的web.config文件的Access-Control-Allow-Methods头中设置了域,那么它将在Access-Control-Allow-Origin头中正确返回。
因此我发现,如果删除站点的web.config文件中的ETAG标头,则它可以正确呈现。有谁知道为什么此标头会导致Access-Control-Allow-Origin没有值或从Access-Control-Allow-Methods获取值?
初始web.config
标题返回
修改了web.config并将域添加到Access-Control-Allow-Methods
标题返回