2009-09-28 3 views
0

Asp.net 멤버십 DB (aspnet_regsql.exe으로 생성 된 표준 SqlMembershipProvider db)와 각각의 asp.net 클라이언트의 쿠키에 액세스 할 수 있으면이 둘을 상호 연관시킬 수 있습니까? 쿠키에서 사용자를 식별합니까?사용자에게 Asp.net 쿠키 매핑

이 배경 (경우에 이것은 해킹 시도처럼 보인다!) :

우리는 HTTP 파이프 라인에 꺾어 두 번째 HTTP 서버에 주로 IIS에서 asp.net에서 실행되는 웹 응용 프로그램을 가지고 Comet 스타일의 요청을 처리하여 동일한 도메인의 경로를 사용하여 실시간 "이벤트"를 클라이언트에 제공합니다. 우리는 어떤 asp.net 사용자가 Comet 서버를 사용하고 있는지 알고 싶지만 Comet 서버는 ASP를 인식하지 못하거나 심지어 IIS에서도 실행되지 않습니다.

답변

1

인증 된 사용자 ID를 사용하고 COMET 서버가 이해할 수있는 (아마도 별개의 쿠키) 것을 만들기 위해 ASP.NET 측에 코드를 추가하는 것이 좋습니다. 그렇게하면 현재 인증 된 사용자 이외의 다른 사용자는 액세스 할 필요가 없으며 인증 방법과 독립적입니다.

+0

실제로 말이됩니다. 여분의 배관 공사를 피하려고했지만, 나는 내 게으름이 좋은 디자인의 길에 들어갈 것이라고 생각합니다. +1 – spender