문제

내 프로덕션 환경을 포함한 한 쌍의 IIS6 는 웹 서버가 실행하는 유산입니다.NET1.1 응용 프로그램과 다른 실행됩니다.NET2.0 응용 프로그램.우리가 설치할 수 없습니다.NET2.0 과 함께 1.1 같은 기계에 있기 때문에 엄격히 규제하'검증'시스템 및상 현저히 지장이 있다고 무슨 악몽하시 유효성을 검사합니다.

웹 사이트 모두에서 서버가 사용하는 기본적인 인증에 대해 활성 디렉토리의 사용자 계정입니다.

그것은 가능한 웹 응용 프로그램에 대해 1.1 서버를 안전하게 사용자를 리디렉션 페이지에서 제공 2.0server,필요로하지 않고 사용자는 다시 인증?

도움이 되었습니까?

해결책

이 없기 때문에,당신이 사용하지 않는 쿠키에 대한 인증에는 시나리오,그래서 ScaleOvenStove 의 링크 도움이되지 않습니다.

기본적인 인증을 보내에서 로그인 정보를 HTTP 헤더를 가진 모든 요청이지만,그것은 브라우저가 이 때 그것을 보는 새로운 서버,새 암호를 요청합니다.

(실제로 또는 제안으로 변경에서 인증을 두 시스템을 지원 single sign on)

다른 팁

이를 달성하기 위해서 구현할 수 있는 단일 사인 솔루션입니다.

이 솔루션은 것 하나가 있는 서버의 주인인 인증 서버입니다.이 서버에 대한 책임이 인증과 쿠키를 만드는 이용자에게 있습니다.리디렉션하는 경우 다른 서버(동일한 도메인)는지 확인하면 인증 존재하는 쿠키에 의해 만들어진 인증 서버에 존재하는 경우,그 유효한 데이터,자동 로그인을 사용합니다.를 설정되었는지 확인하십시오에 도메인을 형성 인증 티켓 및 쿠키,다음 모두는 서버에 존재하는 같은 도메인의 액세스할 수 있을 것입니다.

I would google single sign on asp.net.의 숫자가있을 달성하는 방법이지만 그것은 확실히 달성할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top