2017-11-27 3 views
0

어떻게 aspxauth를 변경할 수 있습니까? 예를 들어 클라이언트/사용자가 값을 변경하는 경우 원래 aspxauth 값은 그대로 유지되고 로그 아웃되지 않습니다.aspxauth 쿠키를 변경할 수 없습니다.

+0

귀하의 질문에 이해하기 쉽지 않습니다. 예를 들어 주시겠습니까? – Nikolaus

+0

죄송합니다. 단지 aspxauth를 수정하지 않기를 바랍니다. 사용자가 aspxauth 값을 수정 한 다음 새로 고침을 누르면 원래 aspxauth 값은 – RE0824C

+0

으로 유지됩니다. 실제로 가능하지 않습니다. 프록시를 통해 값을 변경하는 방법에는 여러 가지가 있습니다. –

답변

1

ASPXAuth 쿠키은 클라이언트 브라우저에 저장됩니다 (쿠키 경로의 위치는 브라우저에 따라 다를 수 있음). 서버에서 변경하지 않는 것은 불가능합니다. 게다가 AspxAuth 쿠키가 변경되면 서버는 클라이언트를 로그인 페이지로 리디렉션합니다. 서버가 인증 쿠키를 해독하고 이름, 만료, IsPersistent 등과 같은 여러 데이터를 추출하기 때문에. 사용자가 인증 상태를 유지할 수 있는지 여부를 결정합니다. 따라서 쿠키가 변경된 경우 서버 측에서 인증을 더 이상 수행 할 수 없습니다.

+0

안녕하세요 @rainman 답변 해 주셔서 감사합니다 , 나는 당신이 그것이 브라우저에서 수정할 수 있다고 말했듯이 인증을 확인하기 전에 한 번 변경된 서버 측의 원래 값을 다시 설정해야하지만 서버에는 없다고 생각합니다. – RE0824C

관련 문제