转载 mvc中 将session保存到redis中 实现共享session

访客 MySQL 2023-12-04 14:00 641
1 <system.web>
 2 <authentication mode="None" />
 3 <compilation debug="true" targetFramework="4.5" />
 4 <httpRuntime targetFramework="4.5" />
 5 <sessionState mode="Custom" customProvider="MySessionStateStore">
 6 <providers>
 7 <!-- Either use ‘connectionString‘ and provide all parameters as string OR use ‘host‘,‘port‘,‘accessKey‘,‘ssl‘,‘connectionTimeoutInMilliseconds‘ and ‘operationTimeoutInMilliseconds‘. -->
 8 <!-- ‘throwOnError‘,‘retryTimeoutInMilliseconds‘,‘databaseId‘ and ‘applicationName‘ can be used with both options. -->
 9 <!--
10 <add name="MySessionStateStore" 
11 host = "127.0.0.1" [String]
12 port = "" [number]
13 accessKey = "" [String]
14 ssl = "false" [true|false]
15 throwOnError = "true" [true|false]
16 retryTimeoutInMilliseconds = "5000" [number]
17 databaseId = "0" [number]
18 applicationName = "" [String]
19 connectionTimeoutInMilliseconds = "5000" [number]
20 operationTimeoutInMilliseconds = "1000" [number]
21 connectionString = "<Valid StackExchange.Redis connection string>" [String]
22 loggingClassName = "<Assembly qualified class name that contains logging method specified below>" [String]
23 loggingMethodName = "<Logging method should be defined in loggingClass. It should be public, static, does not take any parameters and should have a return type of System.IO.TextWriter.>" [String]
24 />
25 -->
26 <add name="MySessionStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="192.168.5.102" port = "6379" accessKey="" ssl="false" />
27 </providers>
28 </sessionState>
29 </system.web>

相关推荐

评论列表
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~
关闭

用微信“扫一扫”