2012-08-08 9 views
1

ACS로 내 사이트에 로그인한다고 말합니다. 그런 다음 브라우저를 닫은 다음 사이트를 다시 엽니 다. 다시 로그인하라는 메시지가 표시됩니다. 처음으로 ACS 인증을받은 후 1 주일 정도 로그인하라고 요청하지 않으려합니다. 이것을 성취하는 방법은 무엇입니까?Azure ACS 세션 수명

답변

0

다음 특성을 추가하면 확장 된 수명으로 쿠키가 유지됩니다.

<wsFederation ... persistentCookiesOnPassiveRedirects="true"> 
    <CookieHandler ... persistentSessionLifetime="60"/> 
    ... 
</> 
0

ACS에 대해 인증하지 않습니다. ACS는 앱과 ID 제공 업체 (예 : LiveID, Google, Facebook 등) 간의 중개자입니다.

"기억 나게하십시오"이 위치의 무엇이든 (및 그들이 그것을 지원하는 경우에), 그 때 당신은 사용자 이름/암호를 두번째로 요구되지 않을 것이다.

0

에주의, MSDN에서 persistentSessionLifetime에 대한 설명은 사실이 아니다는 것을. 예를 들어 쿠키를 1.6 : 13 : 45.0으로 설정하면 cookie는 012 시간 동안 (1 일 + 6 시간) 13 분 45 초 +/- maximumClockSkew 후에 <identityConfiguration>에서 만료됩니다. MSDN의 설명은 TimeSpan의 설명과 같아야합니다. [-] d.hh : mm : ss.ff. Microsoft가 잘못된 설명을 변경하기를 바랍니다.