我想知道只有在授权的第三方提供"供应商密钥"时才可以对服务进行有条件的跨域调用。
远程:
当某些授权的远程服务器调用服务时,Service启用CROS功能,但是"供应商密钥"是需要作为参数或cookie的。
本地:
当该服务由其自己的Web服务器调用时,AJAX调用照常会接受。当本地服务器登陆CROS服务时,不需要"供应商密钥"参数。
您能给我一些有关如何实施的指示吗?
以下是启用请求过滤属性的实现。
只需更改实现以查看传入的IHttpRequest
,仅在满足条件时才打印标题。
您也可以在服务实施中手动使用全局请求过滤器或Adhoc执行此操作。