1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : février 2014
    Messages : 16
    Points : 14
    Points
    14

    Par défaut 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...
    Nom : temp_capture.PNG
Affichages : 10
Taille : 30,6 Ko

    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>

  2. #2
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    février 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : février 2014
    Messages : 16
    Points : 14
    Points
    14

    Par défaut

    Bon et bien après nettoyage et rebuild, ca fonctionne correctement. ca fait 3 jours que je suis dessus, j'ai vérifié sur mon repository, il n'y a aucun changement et ça fonctionne. Mystère.

Discussions similaires

  1. [Cookies] Session qui n'expire pas comme prévu
    Par zvince dans le forum Sessions
    Réponses: 13
    Dernier message: 20/02/2008, 16h27
  2. Stocker un socket comme variable de session
    Par natoine dans le forum Débuter
    Réponses: 9
    Dernier message: 01/02/2008, 16h34
  3. TClientDataset comme provider
    Par jlf dans le forum Bases de données
    Réponses: 6
    Dernier message: 06/09/2006, 21h35
  4. TClientDataset comme provider
    Par jlf dans le forum Delphi
    Réponses: 0
    Dernier message: 03/09/2006, 12h09
  5. Réponses: 1
    Dernier message: 25/07/2006, 16h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo