WCF中使用HttpSession
生活随笔
收集整理的這篇文章主要介紹了
WCF中使用HttpSession
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在WCF中不能使用HttpSession,即使Host是IIS也不可以,這就造成在WEB應(yīng)用中集成WCF不太方便,其實(shí)可以通過配置搞定,關(guān)鍵在于三點(diǎn):Host、契約類、Client端。
Host上要求Web.config中有定義:
契約實(shí)現(xiàn)類上要有Attribute指明允許使用session,要設(shè)在實(shí)現(xiàn)類上而不是契約接口上:
Client端配置文件中定義binding時(shí)要允許使用cookie,設(shè)置allowCookies=true:
這樣就可以放心使用 HttpContext.Current.Session 了。
轉(zhuǎn)載于:https://blog.51cto.com/boytnt/791577
總結(jié)
以上是生活随笔為你收集整理的WCF中使用HttpSession的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一起谈.NET技术,在MVC2.0使用L
- 下一篇: CSP 1.0 语言规范