我有一个用vb.net编写的REST服务,该服务在IIS上运行,该服务已定义了多个<WebGet>
,并且支持带有<WebInvoke(Method:="POST")>
的POST。现在,我知道浏览器通过使用OPTIONS
方法进行预调用来进行预检(以查看支持的方法),但是我不知道的是,我是否必须定义和<WebInvoke(Method:="OPTIONS)>
或这只是通过在我的web.config中添加Access-Control-Allow-Methods
来解决的,我可以找到很多有关如何启用CORS的文章,并且我认为不需要添加另一个<WebInvoke>
,但是我需要一些指导。
希望您能提供帮助。