C# Restful 启用 Session

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

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

    }

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

    }

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

原文地址:https://www.cnblogs.com/nanfei/p/8000289.html