首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WCF中的HttpContext

WCF中的HttpContext
EN

Stack Overflow用户
提问于 2011-05-13 18:20:15
回答 3查看 12.9K关注 0票数 6

为了使用httpContext,我更改了app.config,并在<system.serviceModel>中添加了<serviceHostingEnvironment aspNetCompatibilityEnabled="true">

我还将using System.Web添加到我的实现类中。

问题是,在完成了所需的步骤之后,httpcontext在我的实现类中不可用。

我错过了什么?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-05-13 18:26:28

查看此处:WCF Services and ASP.NET

在AppDomain中,由

运行时实现的功能适用于ASP.NET内容,但不适用于WCF.ASP.NET应用程序平台的许多特定于HTTP的功能不适用于承载在包含ASP.NET内容的AppDomain中的WCF服务。这些功能的示例包括:

WCF HttpContext:从服务中访问时,Current始终为空改用RequestContext。

票数 10
EN

Stack Overflow用户

发布于 2011-05-13 18:29:05

如果您在和服务实现中设置了 AspNetCompatibility,则可以在WCF AspNetCompatibility中访问web.config。

参见here

票数 2
EN

Stack Overflow用户

发布于 2012-06-29 06:09:02

你为什么不使用OperationContext?http://msdn.microsoft.com/en-us/library/system.servicemodel.operationcontext.aspx

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5990479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档