`
mzh_2008beijing
  • 浏览: 234006 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

基于Tomcat 的SSL证书配置步骤

阅读更多
步骤一:生成证书:
   (参见http://mazhihui.iteye.com/blog/1012912);

步骤二:配置Tomcat:
   找到%TOMCAT_HOME%/conf/server.xml,配置代码:
  
   <Connector SSLEnabled="true" 
			   clientAuth="false" 
			   keystoreFile="D:/SSL/server/tomcat.keystore" 
			   keystorePass="pdepde" 
			   maxThreads="150" 
			   port="8443" 
			   protocol="HTTP/1.1" 
			   scheme="https" 
			   secure="true" 
			   sslProtocol="TLS" 
			   truststoreFile="D:/SSL/server/tomcat.keystore" 
			   truststorePass="pdepde"/>    


步骤三:配置Web应用:
   找到Web应用下的WEB-INF/web.xml,在<welcome-file-list>之后添加配置代码:
     
  <security-constraint>
		<web-resource-collection>
			<web-resource-name>shouye</web-resource-name>
			<url-pattern>/demo.jsp</url-pattern>
		</web-resource-collection>
		<user-data-constraint>
			<transport-guarantee>CONFIDENTIAL</transport-guarantee>
		</user-data-constraint>
	</security-constraint>   

   (关于<security-constraint>

0
0
分享到:
评论

相关推荐

    tomcat配置ssl-单点登录(sso).rar

    - "tomcat-ssl配置步骤_2.txt":这应该是一个简化的文本文件,列出了配置Tomcat SSL的具体步骤,方便快速参考。 - "readme.txt":标准的说明文件,可能会提供一些额外的注意事项或操作提示。 总的来说,这个压缩包...

    基于Tomcat搭建SSL双向认证示例【100012422】

    在IT行业中,安全通信是至关重要的,特别是...通过上述步骤,你可以在Tomcat上实现一个完整的SSL双向认证环境,并利用Java和Apache HttpClient进行安全的通信。这个过程对于理解网络安全和提高应用安全性具有重要意义。

    springboot下配置SSL证书HTTPS访问

    SpringBoot 配置 SSL 证书实现 HTTPS 访问 ...通过以上步骤,可以轻松地在 SpringBoot 中配置 SSL 证书,以实现 HTTPS 访问。HTTPS 协议可以确保数据在网络传输过程中的安全性,从而保护用户的隐私和敏感信息。

    Windows +tomcat +SSL

    本文档旨在详细介绍如何在Windows环境下,利用Tomcat服务器和Eclipse集成开发环境(IDE)搭建支持SSL的HTTPS服务,并实现基于数字证书的安全通信。 #### 一、基础知识简介 在深入了解具体的配置步骤之前,我们首先...

    基于Tomcat6的CAS SSO配置

    基于Tomcat6的CAS SSO配置涉及的主要知识点包括SSO(Single Sign-On,单点登录)、CAS(Central Authentication Service,中心认证服务)、SSL(Secure Socket Layer,安全套接层)以及Tomcat服务器的配置。...

    tomcat6配置ssl

    **Tomcat6配置SSL的步骤**: 1. **生成证书**:使用JDK自带的`keytool`工具在Tomcat根目录下生成证书。例如: ``` keytool -genkey -alias mykey -keystore mykeystore -keyalg RSA -validity 365 -keysize 2048 -...

    tomcat支持https配置

    1. **获取SSL证书**: - 你可以从权威的证书颁发机构(CA)购买一个数字证书,或者使用自签名证书进行测试。 - 证书包含了公钥和服务器的身份信息,用于客户端验证服务器身份。 2. **创建密钥库**: - 使用`...

    Nginx+tomcat+ssl安装配置手册.pdf

    2. 修改Nginx配置文件:在Nginx的配置文件中添加SSL证书和私钥的路径。 3. 重启Nginx服务:应用配置更改并重启Nginx,使SSL配置生效。 完成这些步骤后,Nginx不仅会作为一个反向代理,还能够通过HTTPS提供安全的...

    https原理及tomcat配置https方法

    Tomcat 配置 HTTPS 方法可以分为以下步骤: 1. 生成证书:使用 keytool 命令生成证书,例如: keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:\home\tomcat.keystore -validity 36500 2. 配置 Tomcat...

    tomcat6配置https

    首先,为了在Tomcat 6中启用HTTPS,你需要一个SSL证书。SSL证书包含了公钥和组织信息,它由受信任的证书颁发机构(CA)签发。你可以选择购买商业证书,或者使用开源工具如OpenSSL自签名证书。 **步骤1:生成密钥对*...

    ssl的简易配置

    本篇将基于提供的文件内容,深入讲解SSL的简易配置步骤,并涵盖Windows环境下的单双向认证、Tomcat服务器的SSL配置以及Linux环境下的SSL设置等内容。 #### Windows环境下的SSL配置 在Windows环境下进行SSL配置通常...

    Apache 2 mod_jk tomcat 5 双向SSL认证 传递证书信息

    标题中的“Apache 2 mod_jk tomcat 5 双向SSL认证 传递证书信息”涉及到的是在Web服务器(Apache)与应用服务器(Tomcat)之间建立安全通信的配置。这个配置主要是为了实现更高级别的安全性,即双方都需要验证彼此的...

    利用tomcat服务器配置https双向认证、https单向认证-ssl、tls

    1. **安装SSL证书**:首先,你需要从证书颁发机构获取SSL证书,或者自签发一个测试证书。 2. **编辑`server.xml`**:在Tomcat的`conf/server.xml`文件中,你需要添加或修改`&lt;Connector&gt;`元素来配置SSL。例如,对于...

    CentOS7 环境下Tomcat和Nginx 安全配置操作手册

    - 启用HTTPS支持,配置SSL证书和密钥,确保通信安全。 - 配置Nginx日志,以便于监控和分析服务器性能。 四、安全配置 - 使用防火墙(如`firewalld`或`iptables`)开启必要的端口,例如80、443、8080等。 - 避免...

    tomcat7.0基于https证书手册 1

    本文将详细讲解如何在Tomcat 7.0上配置基于HTTPS的证书,遵循CNNIC(中国互联网络信息中心)的服务器证书配置指南。 首先,我们来看【标题】"tomcat7.0基于https证书手册 1",这表明我们要讨论的是在Tomcat 7.0版本...

    java ssl证书制作工具

    Java SSL证书制作工具,如Portecle,是用于创建、管理和查看数字证书的安全软件。SSL(Secure Sockets Layer)证书是网络安全的一种基础组件,广泛应用于网站加密,确保数据传输过程中的隐私性和完整性。Portecle...

    https访问配置步骤

    HTTPS 访问配置步骤 本文档将指导用户如何配置 Tomcat 服务器以支持 HTTPS 访问协议。HTTPS(Hypertext Transfer Protocol Secure)是一种基于 TCP/IP 的安全协议,用于在 internet 上提供加密的安全通信。Tomcat ...

    tomcat安装及配置教程

    【Tomcat安装及配置教程】 ...以上是Tomcat的基本安装和配置步骤。在实际应用中,你可能需要根据项目需求进行更复杂的配置和优化。通过阅读《tomcat安装及配置教程.pdf》文件,可以获取更详尽的信息和实战指导。

Global site tag (gtag.js) - Google Analytics