2020-02-04 15:37:07 版本 : WCP免费版配置https
作者: 系统管理员 于 2020年02月04日 发布在分类 / 配置安装 / WCP相关 / WCP商业版及免费版 下,并于 2020年02月04日 编辑
 历史版本

备注 修改日期 修改人
格式调整 2020-02-04 15:37:07[当前版本] 系统管理员
创建版本 2020-02-04 12:50:22 系统管理员


验证tomcat版本:7;

生成证书

在jdk的bin目录下找到keytool工具,执行下面语句


keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "d:\tomcat.keystore" 

证书有效期,默认值是90天

接着会出现下面的界面,你需要填写一些信息


粘贴图片

上面的信息中需要记住是密钥库口令,这里我输入的密钥库口令是111111。后面在tomcat中的配置文件中需要。上面执行成功之后,我们可以在D盘看到生成的tomcat.keystore,这样证书就生成了。

配置tomcat配置文件

D:\wcpServer\server\conf\server.xml

粘贴图片



<Connector connectionTimeout="20000" port="8989" protocol="HTTP/1.1" redirectPort="443"/>
<Connector SSLEnabled="true" clientAuth="false" maxThreads="150" 
    port="443" protocol="org.apache.coyote.http11.Http11Protocol" 
    scheme="https" secure="true" sslProtocol="TLS"
    keystoreFile="D:\wcpServer\server\tomcat.keystore" 
    keystorePass="111111"/>


修改wcp配置文件


D:\wcpServer\server\webapps\ROOT\WEB-INF\web.xml

粘贴图片


	<login-config>
		<!-- Authorization setting for SSL -->
		<auth-method>CLIENT-CERT</auth-method>
		<realm-name>Client Cert Users-only Area</realm-name>
    </login-config>
    <security-constraint>
		<!-- Authorization setting for SSL -->
		<web-resource-collection>
			<web-resource-name>SSL</web-resource-name>
			<url-pattern>/*</url-pattern>
		</web-resource-collection>
		<user-data-constraint>
			<transport-guarantee>CONFIDENTIAL</transport-guarantee>
		</user-data-constraint>
    </security-constraint>


访问tomcat

tomcat的配置文件修改好之后,我们启动tomcat,输入地址会看到如下界面

粘贴图片

可以在上面的详情信息中,选择跳转网址,就会出现tomcat的默认首页

粘贴图片







历史版本-目录  [回到顶端]
    wcp知识库系统-京ICP备15024440号-1 -V 5.2.0 -wcp