Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : modif timeout dans web.config non pris en compte [ Divers / Autre ] (equinoxe83)

mardi 30 octobre 2007 à 10:43:44 | modif timeout dans web.config non pris en compte

equinoxe83

Membre Club

Bonjour à tous,
j'ai un Pb de deconnexion au bout de 20 mn que je n'arrive pas à régler.
C'est un site intranet utilisé par une dizaine de personnes. Je souhaite modifier le timeout à 120 mn.
Malgré la modif dans le web.config de (voir plus bas), le timeout est tjs à 20mn ...

J'ai essayé de modifier les paramètres sur IIS (également à 20mn) sur mon serveur (2003) mais c'est la même chose.
L'autentification est faite par formulaire.Ci dessous une partie du web.config utilisé.
Merci de votre aide!
Frédéric

<?xml version="1.0"?>

<configuration>
 <appSettings/>
 <connectionStrings>
  <add name="AppliConnectionString" connectionString="Data Source=MonServeur\SQLEXPRESS;Initial Catalog=Appli;Integrated Security=True;"
   providerName="System.Data.SqlClient" />


  </connectionStrings>
 <system.web>

  
  <authentication mode="Forms" />
    <authorization>
      <allow roles="administrateurs" />
      <allow roles="equipe" />
      <deny users="?" />
    </authorization>
  <compilation debug="true" strict="false" explicit="true">
   <assemblies>
    <add assembly="eWorld.UI, Version=2.0.6.2393, Culture=neutral, PublicKeyToken=24D65337282035F2"/>
    <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies></compilation>
  <pages theme="Default">
   <namespaces>
    <clear/>
    <add namespace="System"/>
    <add namespace="System.Collections"/>
    <add namespace="System.Collections.Specialized"/>
    <add namespace="System.Configuration"/>
    <add namespace="System.Text"/>
    <add namespace="System.Text.RegularExpressions"/>
    <add namespace="System.Web"/>
    <add namespace="System.Web.Caching"/>
    <add namespace="System.Web.SessionState"/>
    <add namespace="System.Web.Security"/>
    <add namespace="System.Web.Profile"/>
    <add namespace="System.Web.UI"/>
    <add namespace="System.Web.UI.WebControls"/>
    <add namespace="System.Web.UI.WebControls.WebParts"/>
    <add namespace="System.Web.UI.HtmlControls"/>
   </namespaces>
  </pages>

    <caching>
      <sqlCacheDependency enabled="true" pollTime="500">
        <databases>
          <add name="AppliCache" connectionStringName="AppliConnectionString" />
        </databases>
      </sqlCacheDependency>
    </caching>
  
  <roleManager enabled="true"
                 defaultProvider="CustomizedRoleProvider">
      <providers>
        <add name="CustomizedRoleProvider"
             type="System.Web.Security.SqlRoleProvider"
             connectionStringName="AppliConnectionString" />
      </providers>
    </roleManager>
   
    <membership defaultProvider="CustomizedProvider">
      <providers>
        <add name="CustomizedProvider"
             type="System.Web.Security.SqlMembershipProvider"
             connectionStringName="AppliConnectionString"
             applicationName="/"
             minRequiredPasswordLength="5"
             minRequiredNonalphanumericCharacters="0" />
      </providers>
    </membership>

<sessionState mode="InProc" timeout="120" >
   <providers>
      <clear />
   </providers>
</sessionState> 


  </system.web>
</configuration>


jeudi 8 novembre 2007 à 07:40:42 | Re : modif timeout dans web.config non pris en compte

equinoxe83

Membre Club
Je réactive le mail ...
Y-a personne pour le donner une info sur ce point ???

jeudi 8 novembre 2007 à 18:25:56 | Re : modif timeout dans web.config non pris en compte

zarroug

Salut, Je pense que tu as le meme probleme que moi. voir ces liens : http://sanjaykattimani.blogspot.com/2007/02/net-session-timeout-settings-in-iis6-on.html http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/31a2f39c-4d59-4cba-905c-60e7af657e49.mspx?mfr=true

jeudi 20 mars 2008 à 19:11:13 | Re : modif timeout dans web.config non pris en compte

Jean_Marc_1968

Salut,

Tu as effectivement un timeout de session et ta session est bel et bien timée à 120min. Toutefois, comme tu n'as pas mis de timeout pour ton autentification de form, tes forms restent valides 20min. Tu devrais essayer comme ceci :

  <authentication mode="Forms" />
   <forms timeout ="120"></forms>
    <authorization>
      <allow roles="administrateurs" />
      <allow roles="equipe" />
      <deny users="?" />
    </authorization>

Je pense que ton problème doit venir de là.

Ceci dit, depuis le temps que tu cherches la réponse, je me dis que tu dois déjà l'avoir trouvée, mais comme je suis passé sur ton post par hasard, je me dis que ça pourrait arriver à d'autres et que cette solution pourrait les aider.

@+,
Jean-Marc


vendredi 21 mars 2008 à 10:07:18 | Re : modif timeout dans web.config non pris en compte

equinoxe83

Membre Club
Salut et merci de ta réponse ... même tardive c'est toujours utile de comprendre pourquoi!
Celà dit, j'ai tenté ta solution et j'ai le soucis de config suivant :

Erreur de configuration

Description : Une erreur s'est produite lors du traitement d'un fichier de configuration requis pour répondre à cette demande. Veuillez consulter ci-dessous les détails relatifs à l'erreur en question, puis modifier votre fichier de configuration de manière appropriée.

Message d'erreur de l'analyseur: Section de configuration non reconnue system.web/forms.

Erreur source:

Ligne 36 : 		 Ligne 37 :   <authentication mode="Forms" /> Ligne 38 : <forms timeout = "120"> </forms> Ligne 39 :     <authorization> Ligne 40 :       <allow roles="administrateurs" />
Mon web.config (extraction du system.web)

<system.web>
 <customErrors mode="Off"/>
 <authentication mode="Forms" />
 <forms timeout = "120"> </forms>
     <authorization>
        <allow roles="administrateurs" />
        <allow roles="equipe" />
        <deny users="?" />
     </authorization>
 <sessionState mode="InProc" timeout="120" >
     <providers>
         <clear />
     </providers>
 </sessionState> 
</system.web>

Pour la petite histoire, j'ai changé mon appli de serveur et le Pb est réglé (juste avec le sessionState à 120 (par contre, je n'ai plus le mode="InProc").

Merci d'avance pour ton aide!!

mercredi 26 mars 2008 à 13:13:26 | Re : modif timeout dans web.config non pris en compte

Jean_Marc_1968

Réponse acceptée !

D'après moi le problème vient juste du fait que j'ai oublié la balise fermante de l'authentification dans le bout de code que je t'ai donné.

Voici un extrait d'un web.config qui fonctionne très bien sur un site :

<authenticationmode="Forms">
    <
formsname=".ASPXAUTH"loginUrl="~/Public/Login.aspx"defaultUrl="~/default.aspx"timeout="60"></forms>
</
authentication>
<
authorization>
    <
denyusers="?"/>
    <
allowusers="*"/>
</
authorization>

@+,
Jean-Marc


mercredi 26 mars 2008 à 15:16:09 | Re : modif timeout dans web.config non pris en compte

equinoxe83

Membre Club
Bingo !
Tout à fait celà !!!
Merci pour cette aide à la compréhension !!!!
Pour les intéressés, ci-dessous l'extraction de la portion du Web.config en cause.
Encore Merci à Jean Marc !
@+
Frédéric

<system.web>
 <customErrors mode="Off"/>
 <authentication mode="Forms" >
    <forms timeout = "120"> </forms>
 </authentication>
 <authorization>
     <allow roles="administrateurs" />
     <allow roles="equipe" />
     <deny users="?" />
 </authorization>
 <sessionState mode="InProc" timeout="120" >
     <providers>
         <clear />
     </providers>
 </sessionState> 
</system.web>



Cette discussion est classé dans : web, system, config, timeout, modif


Répondre à ce message

Sujets en rapport avec ce message

tag dans web.config [ par web_surfer1 ] Voilà, j'aurais voulu savoir quelle différence y a-t-il entr le timeout du tag et le timeout du tag dans le web.config en ASP.net?Merci d'avance pou web.config [ par Pierrick34090 ] Bonjour,Je souhaite restreindre l'accès à certaines parties de mon site web. Pour se faire j'ai écrit ça dans mon web.config: configuration<FONT color pb DataNavigateUrlField [ par nounours21_6 ] bonjour,j'ai créer un datagrid, avec une colonne de lien hypertexteet je voudrai faire comma dans la source :http://www.aspfr.com/forum.v2.aspx?ID=584 NullReferenceException: Object reference not set to an instance of an object... [ par aeterna ] Bonjoir ^^,Quelqu'un pourrait-il me dire où ça cloche ? Je suis vraiment noob donc le moindre petitindice serait le bienvenu ;)L'erreur suivante se pr Serialisation/deserialisation XML SOAP .NET [ par hic78 ] Bonjour, J'utilise un client proxy en C# pour interroger un web service SOAP/Java Voici le code de la classe: using System.Diagnostics; using System [C#][ASP.NET] Erreur Incompréhensible !!! [ par MasterShadows ] Bonjour à tous et à toutes; alors voilà, pour mon stage, je dois faire un site web pour la Découpe. Je me suis demandé pendant moultes semaines quel l CustomErrors Web.Config [ par Myke ] Je travaille avec VS 2003 et framework 1.1. Dans mon web.config j'ai mis customErrors mode<FONT color=#0000ff problème avec crystal [ par icimarvin ] j'ai un énorme problème depuis 10 jours. je n'arrive pas à générer des états crystal report 10 dans mes pages asp.net.J'ai suivi pas à pas tous les tu Police + grande apres une msgBox! [ par elpens ] Bonjour a tous,J'ai beaucoup de questions ces temps  et je m'excuse de vous soliciter autant :Voilà, j'ai une petite methode qui me permet d'afficher Web.Config [ par valentin013 ] Bonjour à tous, comment je peux faire pour mettre le chaine de connexion pour une base access dans le fichier web.config?Merci d'avance.valentin


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,328 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.