2011-03-15 5 views
0

MVC 3 웹 사이트에서 간단한 보안 영역을 구현해야합니다. 쿠키를 사용할 수 없으며 URL에 세션 ID를 전달할 수 없습니다. ASP.NET에 구현 된 다른 옵션이 있습니까?ASP.NET MVC 3 쿠키가 적은 세션으로 인증

P. 다른 환경에서도 가능하다는 것을 알고 있습니다.

아서

답변

2

당신이 당신의 서버는 단순히 사용자를 구별 할 수 쿠키를 사용하지 않고 (POST 요청 또는 숨겨진 필드) URL에 아무것도 통과하지 않으려면. HTTP가 상태 비 저장 프로토콜임을 잊지 마십시오. 각 요청에 따라 보내지는 일종의 사용자 지정 HTTP 헤더를 구현할 수 있지만 사용자를 추적 할 수는 있지만 쿠키에 대한 생각은 정확히 무엇입니까?

+0

헤더 또는 숨겨진 입력은 어떻게됩니까? PHP는 훌륭하게 작동하지만 PHP를 사용하고 싶지 않습니다. – Arthur

+0

@Arthur, 숨겨진 입력 및 사용자 지정 HTTP 헤더를 사용할 수 있다고 말했기 때문입니다. ASP.NET 내장 된 아무것도 없습니다. 이를 처리하려면 자체 인증 모듈을 구현해야합니다. –

+0

지금까지 헤더가 가장 밝은 옵션 인 것처럼 보였습니다. (감사합니다. – Arthur