C# Restful 启用 Session

虽然很多人说不建议启用,但我就是想启用。

 

[ServiceContract(SessionMode=SessionMode.Allowed)]
    public interface IBIService
    {

    }

[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
    [ServiceBehavior(InstanceContextMode = InstanceContextMode.PerSession)]
    public class BIService:IBIService
    {

    }

如果接口上启用了session,实现类必须指定session模式,否则可能导致服务被调用一次后,一直报跨域错误。

posted on 2017-12-07 17:52  空明流光  阅读(253)  评论(0编辑  收藏  举报

导航