在特定的动词请求上设置CORS?

时间:2019-06-07 11:21:37

标签: asp.net cors web-config

有一个网站向另一个域中的rest api发出请求。目前,由于CORS政策,该呼叫失败-它表示该呼叫不存在,实际上并不存在。但是,似乎正在为请求动词OPTIONS设置它:

enter image description here

奇怪的是,根据该屏幕截图,它允许使用GET方法。 这个问题基本上和这个人描述的一样,但是我不知道它是否可以应用,因为我不知道如何为其他动词设置CORS:CORS Strange behaviour

这是问题,如果我确实在web.config中设置了CORS,最终它会抱怨,因为有多个Access-Control-Allow-Origin设置,因此看来这是在其他地方设置的,但是我可以找不到地方。我阅读了ModSecurity可能导致此问题,但尚未安装。总而言之,对于某些本来应该更简单的事情,我的行为却非常出乎意料,因此显然我在这里缺少了一些东西。

所以我想我的问题是:

  • 该标头来自哪里/为什么仅应用于选项?
  • 是否可以将此标头设置为特定的动词请求?

任何有关可能发生的事情的线索都值得赞赏。谢谢:)

0 个答案:

没有答案