我需要将“Access-Control-Allow-Origin”指定为非通配符,因为我的客户端通过其cookie发送访问信息并设置“withCredentials:true”(并且可能是不做为通配符的良好做法) 。我已经搜索过,发现一种方法是将Access-Control-Allow-Origin设置为客户端的原点(检查这是预期的来源)。
我看到如何使用PHP完成...: Access-Control-Allow-Origin Multiple Origin Domains?
我也看到以下内容: Access-control-allow-origin with multiple domains
但是,我对WebOperationContext.Current和OperationContext.Current的值始终为null!我玩弄了服务属性设置但没有成功。
非常感谢有关操作上下文为空的任何帮助!
答案 0 :(得分:1)
WebOperationContext.Current在Application_BeginRequest()中为null我相信自从在一个线程中。当您使用服务调用方法访问时,可以访问它。