WCF Service中HttpContext.Current为null的解决办法

1. 在hosting WCF的web.config中加入:

<system.serviceModel>

    <serviceHostingEnvironment aspNetCompatibilityEnabled="true"/>

</system.serviceModel>

 

2. 在Service的类定义上加上下面Attribute:

[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]

posted on 2018-04-21 17:23  大西瓜3721  阅读(181)  评论(0编辑  收藏  举报

导航