2013-06-14 6 views
0

curl을 사용하여 원격 사이트에 로그인하면 원격 사이트에서 쿠키를 보내고 cookies.txt로 저장합니다. 쿠키를 사용하면 curle을 사용하여 다시 로그인하지 않고도 보호 된 페이지를 얻을 수 있습니다!PHP의 쿠키 파일에서 ASP.NET_SessionId의 만료 시간을 아는 방법?

이제 asp.net sessionId가 쿠키 파일에서 만료되는시기를 알고 싶습니다. 그게 가능합니까? 내가 만료 시점을 알고 싶다면 curl을 사용하여 다시 로그인하고 새로운 sessionId를 얻고 싶습니다. (현재 세션 ID는 2 시간 후에 작동을 멈 춥니 다)

cookie.txt를 어떻게 확인할 수 있습니까? 수정/생성 날짜가 더 길고 1 시간 이상이라면 새 쿠키를 얻기 위해 다시 로그인해야합니까?

답변

0

대부분의 사이트는 만료 날짜가 설정된 쿠키를 다시 보내지 않으며 서버 쪽에서 로그 아웃 할 때 처리합니다. 그 이유는 쿠키에서 로그 아웃 할 때 쉽게 수정할 수 있고 결코 안전하지 않은 로그 아웃되지 않을 수 있기 때문입니다.