我的网站完全是HTTPS。所以我想用HTTPS协议调用WCFService,但微软用aspNetCompatibilityEnabled="true"
说我们不能使用非http绑定,这可能就是我收到ServiceActionException的原因。
当我aspNetCompatibilityEnabled="false"
WCF服务工作正常HTTPS。但HttpContext.Current
的值为 null 。
那么如何通过HTTPS绑定获取HttpContext.Current值?
我正在关注此link
有人可以帮忙吗?
答案 0 :(得分:0)
要将HttpContext.Current设置为非null值,必须将aspNetCompatibility设置为true或allowed。您可以通过WebOperationContext.Current.IncomingRequest.Headers访问邮件头。