2011-02-16 4 views
0

SSL을 사용하도록 Tomcat 6을 올바르게 구성했습니다.Tomcat 6 SSL, 서블릿 및 암호화되지 않은 정보

의 conf/server.xml에 - HTTPS 프로토콜은 8003.

의 webapps/ROOT/WEB-INF는/web.xml 파일로 리디렉션하도록 구성 SSL 포트 8003. HTTP 프로토콜을 사용하기 위해 포함 - 전송 "모든 기밀/"resources webapps/theme/WEB-INF/web.xml - 위와 동일

ROOT의 방문 페이지를로드 할 때 페이지에"암호화되지 않은 정보 "라는 경고가 표시됩니다. Firefox는 오른쪽 하단 모서리에 느낌표가있는 보안 잠금 장치를 디스패치합니다. 페이지를 새로 고침하면 경고 메시지가 사라지고 느낌표가 사라집니다. 잠금 장치를 클릭하면 창 아래쪽에 "연결이 암호화 됨"이라는 메시지가 나타납니다.

ROOT는 여러 서블릿/스트럿으로 구성됩니다. 테마는 문자 그대로 CSS, 이미지 등입니다.

방화 광을 활성화하고 넷 탭을 보면 모든 리소스가 HTTPS와 적절한 포트를 사용하여 꺼내집니다. 그래서 나는 그곳을 잃고있다. 행운을 빌어 여러 가지 구성 변경을 시도했습니다.

문제 해결이나 조언을 계속하는 방법에 대한 조언은 크게 감사하겠습니다.

-Warren

답변

0

는 초기 요청 http://www.y.com/ 또는 https://www.y.com/인가? 응답에 본문이 없어도 HTTP를 통해 리디렉션이 수신되었다는 사실에 불만이있을 수 있습니다.

+0

큰 질문입니다. 죄송합니다. HTTPS 포트에 직접 연결합니다 (예 : https://dev.company.com:8003/). – Warren

0

IE에서 이것을 확인했는데 재현 할 수 없었습니다. Firefox를 특별하게 조사하는 길로 인도했습니다. 나는이 문제와 관련된 몇 가지 버그를 발견 : 그것은 내 문제가 해결되지 않지만 https://bugzilla.mozilla.org/show_bug.cgi?id=506008 https://bugzilla.mozilla.org/show_bug.cgi?id=550691

, 나는 내가 루트를 발견 믿습니다.