2012-07-04 3 views
1

다음은 https에 대한 server.xml.Connector 포트의 스 니펫입니다. 리디렉션 포트에서도 항목이 변경되었습니다.Tomcat의 SSL 지원 : 리디렉션 문제

<Connector port="8444" maxHttpHeaderSize="8192" 
      maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 
      enableLookups="false" disableUploadTimeout="true" 
      acceptCount="100" scheme="https" secure="true" 
      clientAuth="false" sslProtocol="TLS" 
      keystoreFile="c:\keystorefile" keystorePass="tom123" 
      /> 


<!-- Define an AJP 1.3 Connector on port 8009 --> 
<Connector port="8009" 
      enableLookups="false" redirectPort="8444" protocol="AJP/1.3" /> 

나는 HTTP URL을 통해 하나의 JSP에 액세스하려고하고 내가 그것을 HTTPS로 리디렉션됩니다 것을 예상하고 있었다 그러나 나는

파이어 폭스가 연결을 설정할 수 없습니다

즉 내 파이어 폭스 브라우저에 오류가 발생했습니다 192.168.9.7:8443에 서버에.

왜 대신 도와주세요 포트 8444.

위해 8443을 찾고 ???

참고 : 내가 8444 포트가있는 https url에서 jsp에 직접 액세스하려고하면 동일한 페이지에 액세스 할 수 있습니다. 내가

커넥터 포트에 대한 몇 가지 빛을 던져 그것은 요청 5.5.27

바람둥이을 사용하고

는 = "8009"는

는 사용 했네요입니다이로 이 8009 포트.

답변

1
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 --> 
<Connector port="8090" maxHttpHeaderSize="8192" 
      maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 
      enableLookups="false" redirectPort="8444" acceptCount="100" 
      connectionTimeout="20000" disableUploadTimeout="true" /> 

NON SSL 커넥터의 필수 변경 사항. redirectPort="8444"

이제 정상적으로 실행 중입니다.