如何通过设置aspNetCompatibilityEnabled为false在WCF服务中实现获取HttpContext.Current的方法?

2026-03-30 11:341阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计149个文字,预计阅读时间需要1分钟。

如何通过设置aspNetCompatibilityEnabled为false在WCF服务中实现获取HttpContext.Current的方法?

我的网站完全使用HTTPS。因此,我想使用HTTPS协议调用WCFService,但微软建议使用aspNetCompatibilityEnabled=true。然而,我们无法使用非http绑定。这可能就是为什么我收到ServiceActionException的原因。

如何通过设置aspNetCompatibilityEnabled为false在WCF服务中实现获取HttpContext.Current的方法?

我的网站完全是HTTPS.所以我想用HTTPS协议调用WCFService但微软用aspNetCompatibilityEnabled =“true”说我们不能使用非http绑定,这可能就是我收到ServiceActionException的原因.
当我使aspNetCompatibilityEnabled =“false”WCF服务工作正常HTTPS.但是HttpContext.Current的值为null.

那么如何通过HTTPS绑定获取HttpContext.Current值?

我关注这个link

有人可以帮忙吗?

要使HttpContext.Current成为非null值,您必须将aspNetCompatibility设置为true或allowed.您可以通过WebOperationContext.Current.IncomingRequest.Headers访问邮件头.
标签:网站

本文共计149个文字,预计阅读时间需要1分钟。

如何通过设置aspNetCompatibilityEnabled为false在WCF服务中实现获取HttpContext.Current的方法?

我的网站完全使用HTTPS。因此,我想使用HTTPS协议调用WCFService,但微软建议使用aspNetCompatibilityEnabled=true。然而,我们无法使用非http绑定。这可能就是为什么我收到ServiceActionException的原因。

如何通过设置aspNetCompatibilityEnabled为false在WCF服务中实现获取HttpContext.Current的方法?

我的网站完全是HTTPS.所以我想用HTTPS协议调用WCFService但微软用aspNetCompatibilityEnabled =“true”说我们不能使用非http绑定,这可能就是我收到ServiceActionException的原因.
当我使aspNetCompatibilityEnabled =“false”WCF服务工作正常HTTPS.但是HttpContext.Current的值为null.

那么如何通过HTTPS绑定获取HttpContext.Current值?

我关注这个link

有人可以帮忙吗?

要使HttpContext.Current成为非null值,您必须将aspNetCompatibility设置为true或allowed.您可以通过WebOperationContext.Current.IncomingRequest.Headers访问邮件头.
标签:网站