ServiceStack conditional CROS



我想知道只有在授权的第三方提供"供应商密钥"时才可以对服务进行有条件的跨域调用。

远程:

当某些授权的远程服务器调用服务时,Service启用CROS功能,但是"供应商密钥"是需要作为参数或cookie的。

本地:

当该服务由其自己的Web服务器调用时,AJAX调用照常会接受。当本地服务器登陆CROS服务时,不需要"供应商密钥"参数。

您能给我一些有关如何实施的指示吗?

以下是启用请求过滤属性的实现。

只需更改实现以查看传入的IHttpRequest,仅在满足条件时才打印标题。

您也可以在服务实施中手动使用全局请求过滤器或Adhoc执行此操作。

相关内容

  • 没有找到相关文章

最新更新