Redis

时间:2016-11-05 19:39:03

标签: c# asp.net redis session-state

我们计划从ASPstate迁移到Redis以存储会话。我们在其中一台服务器上安装了Redis MSI软件包,c#应用程序托管在不同的服务器上。我们在IIS中托管的单个应用程序中有多个Web应用程序。

两个应用程序的配置如下所示:

<sessionState mode="Custom" customProvider="MySessionStateStore" timeout="180">
    <providers>
        <add name="MySessionStateStore" 
             type="Microsoft.Web.Redis.RedisSessionStateProvider" 
             host="serverIP"
             port="6379"
             accessKey=""
             ssl="false"
        />
    </providers>
</sessionState>

现在问题是应用程序之间没有共享会话。我们检查了机器密钥,发现两个应用程序都是一样的。

0 个答案:

没有答案