2012-08-09 2 views
0

하나의 중앙 인증 서버 모듈 (CAS)을 만들고 있습니다. 이를 위해 web.config 파일을 구성하고 있습니다. 필자는 다른 응용 프로그램과 통합해야하므로 파일 뒤에 코드로 코드를 작성하고 싶지는 않습니다. 윈도우 7 IIS 7 비주얼 스튜디오 2005HTTP 및 HTTPS로 인해 리디렉션이 발생 함 루프

CAS에 응용 프로그램이 사용자를 인증 로그인 페이지가 호스팅하는 서버 - 구성은 OS입니다. CAS 로그인 페이지로 처음으로 리디렉션 할 수 있습니다.

제 문제는 내 PC에서 default.aspx라는 내 응용 프로그램 페이지로 리디렉션 할 수 없다는 것입니다. CAS 서버는 Linux OS를 실행하며 Windows 7을 사용하고 있습니다. 리다이렉트 루프가 발생하고 CAS 로그인 모듈에서 로그인 한 후 내 페이지를 볼 수 없습니다. Firefox는 상태 표시 줄에 "servername 대기 중"및 "호스트 이름 대기 중"을 계속 표시합니다. 어떤 몸든지이 문제 해결에서 저를 도울 수 있는가 ??? 나는 여기에 심하게 붙어 있고 가능한 한 빨리 이것에서 빠져 나오기를 절실히 요구한다. web.config에서 양식 인증 모드를 사용하고 있습니다. 아니면 HTTP와 HTTPS에 문제가 있습니까?

답변

0

Windows 컴퓨터처럼 인증 된 것으로 세션이 표시되지 않지만 CAS에서 세션이 인증 된 것으로 표시됩니다. 따라서 윈도우는 리눅스로 리다이렉트되며, 이는 리눅스로 리다이렉트하는 윈도우로 리다이렉트한다 ....

나는 그림을 본다고 생각한다.

+0

답변 주셔서 감사합니다.하지만 해결책은 무엇입니까? 나는 이것을 리눅스 머신이나 윈도우 서버에서 개발해야합니까? 인증서 관련 오류가있을 수 있습니까? 내 localhost의 infront를 작성하면 무한 루프가되고 HTTPS를 쓸 때 Firefox는 오류를 표시합니다. Internet Explorer에서 내 보낸 인증서가 있지만 개인 키가 포함되어 있지 않습니다. –

+0

알았어 !!!! 신뢰할 수있는 루트 권한의 특정 위치에 인증서를 설치해야했습니다. 이제 완벽하게 작동합니다! –

관련 문제