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...
Voici un extrait de mon fichier Web.config :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Partager