tomcat6.5下https环境的搭建

来源:互联网 发布:淘宝货源供应商可靠吗 编辑:程序博客网 时间:2024/06/13 23:51

tomcat服务器配置:


A.打开tomcat的https端口:8443.
做法:打开tomcat安装目录/cof/ server.xml文件;找到:   
<!--
<Connector port="8443" maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" />
-->
去掉<!--   -->.重启tomcat。搞定。
B. 环境变量设置
做法:假设你的JDK装在C盘根目录下
在用户变量中添加:JAVA_HOME:C:/Java/jdk1.6.0_02
在系统变量中添加:JAVA_HOME:C:/Java/jdk1.6.0_02;并在path后面添加:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin
C.  证书的生成:
   做法:
  1.命令窗口下输入:
   %JAVA_HOME%/bin/keytool -genkey -alias tomcat -keyalg RSA
  2.根据提示逐步输入数据。小提示:在win7下输入密码貌似连个数都不显示,所以自己输入时注意。
注:这边证书是自己生成的,你要让浏览器允许。因为不是官方的,浏览器会拦截。参考:
http://tomcat.jaxwiki.org/ssl-howto.html


jsp中web.xml的配置(红色为制定的要使用该协议得网页)
<security-constraint>
<web-resource-collection>
<web-resource-name>SecureLogin</web-resource-name>
<description>using https</description>
<url-pattern>/login.jsp</url-pattern>
</web-resource-collection>
<user-data-constraint>
<description>SSL required</description>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>

原创粉丝点击