Click or drag to resize

웹메일 로그인 유효 시간 변경 방법

증상

웹메일을 사용하다가 로그아웃 없이 그대로 두었을 경우 30분이 경과하면 자동으로 로그아웃됩니다.

원인

ASP.NET의 폼 인증 타임아웃 설정 값(기본 30분)에 의해 지정된 시간 동안 사용하지 않을 경우 자동으로 로그아웃이 이루어 집니다.

해결 방법

해당 설정은 각 웹메일 루트 폴더에 있는 web.config 파일에 기록되어 있습니다. 메모장을 사용해 web.config 파일을 연 후 원하는 시간으로 수정해서 저장하면 바로 적용됩니다.

authentication/forms에 있는 timeout 값이 로그온 유지 시간(분)입니다. sessionState에 있는 timeout 값은 웹 사이트 세션이 유지되는 시간으로 반드시 authentication/forms에 지정된 시간(분)보다 큰 값을 지정해야 합니다.

Web.config
<system.web>
    <sessionState mode="InProc" timeout="40"></sessionState>
    <authentication mode="Forms">
      <forms name=".DIAMOND2WEBACCESS" loginUrl="Logon.aspx" timeout="30" protection="All" />
    </authentication>
</system.web>