1 pièce(s) jointe(s)
RedisSessionStateProvider comme session provider
Je suppose que c'est débutant alors je poste comme tel.
Alors pour des raisons de performances on souhaiterait utiliser redis comme Session provider.
j'ai donc suivi ce guide : https://docs.microsoft.com/fr-fr/azu...state-provider
Je fais mes tests sur restlet client, et j'active bien le port non SSL pour mes tests.
Les résultats sont moyens : je constate la création d'une session dans Redis (voir ci-dessous), mais mon objet Http.Current.Session reste désespérément vide...
Pièce jointe 326881
Voici un extrait de mon fichier Web.config :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <system.web>
<!--<httpCookies httpOnlyCookies="false" requireSSL="true" />-->
<sessionState mode="Custom" customProvider="RedisSessionStateProvider">
<providers>
<add name="RedisSessionStateProvider"
host="righthost"
port="6379"
applicationName = "Mind"
type="Microsoft.Web.Redis.RedisSessionStateProvider"
accessKey="rightaccesskey"
ssl="false"/>
</providers>
</sessionState>
<compilation debug="true" targetFramework="4.5.2" />
<httpRuntime targetFramework="4.5.2" maxRequestLength="1048576" />
<httpModules>
<add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" />
</httpModules>
<customErrors mode="Off" />
</system.web> |