我正在使用 WCF 服务(通过 WebGet 属性)。
我正在尝试从 WCF 服务访问 Session,但 HttpContext.Current 为 null
我添加了 AspNetCompatibilityRequirements 并编辑了 web.config,但我仍然无法访问会话。
WebGet 和 Session 可以一起使用吗?
谢谢你!
对的,这是可能的。如果您编辑web.config
:
<system.serviceModel>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
</system.serviceModel>
并添加AspNetCompatiblityRequirements
, the HttpContext.Current
应该可用。
再次检查所有内容,也许您已将属性放在错误的位置(接口而不是类?)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)