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

在Tomcat中同时支持http和https访问

    博客分类:
  • Web
阅读更多
Tomcat如何既支持http又支持https?在server.xml中开启两个connector:
http:
   
<Connector port="8080" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true"/>

https:
   
<Connector port="8081" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" disableUploadTimeout="true"
               acceptCount="100" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS" keystorePass="123456" keystoreFile="d:/tomcat.keystore"/>
端口要求不一样。即http链接使用8080,https链接使用8081。
分享到:
评论
2 楼 flysnowxf 2010-07-07  
zhangdong1986 写道
tomcat https不是8443端口吗。

8443只是tomcat默认的https端口,可以修改的。
1 楼 zhangdong1986 2010-06-29  
tomcat https不是8443端口吗。

相关推荐

    tomcat同时使用http和https访问的配置方法

    在Tomcat中,配置HTTP和HTTPS访问通常涉及到修改`conf/server.xml`文件。以下是关键配置步骤: 1. **添加HTTPS Connector**: 在`&lt;Service&gt;`标签内,你需要创建一个新的`&lt;Connector&gt;`元素来配置HTTPS连接器。以下...

    springboot内置tomcat与外部tomcat配置https访问及http自动转向https

    为了实现 Spring Boot 应用程序通过内置 Tomcat 服务器支持 HTTPS 访问,我们需要进行以下几个步骤: 1. **生成证书**:首先需要为应用程序生成一个证书文件。可以使用 Java 的 `keytool` 工具来生成一个 PKCS12 ...

    Tomcat https访问设置

    Tomcat HTTPS 访问设置 Tomcat HTTPS 配置是指在 Tomcat 服务器上实施 HTTPS 加密传输协议...6. Tomcat 配置:Tomcat 配置 HTTPS 需要生成证书和配置 Tomcat 的 SSL/TLS 设置,可以在 server.xml 文件中添加相关配置。

    Tomcat配置HTTPS证书认证

    `Tomcat`作为一个流行的Java Servlet容器,支持HTTP和HTTPS协议,后者提供了加密和身份验证,确保数据传输的安全性。本篇文章将详细介绍如何在Tomcat中配置HTTPS证书认证,以便实现安全的Web服务。 首先,我们需要...

    tomcat支持https所需要的文件

    因为tomcat默认支持的是http访问,若需要支持https访问,需要将该文件添加到tomcat的根目录,然后修改conf目录下的server.xml, 将:&lt;Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol"...

    在tomcat中配置https的总结

    ### 在Tomcat中配置HTTPS详解 #### 一、引言 随着互联网技术的发展与安全意识的提高,HTTPS已经成为现代Web应用的标准配置之一。HTTPS通过在HTTP的基础上加入SSL/TLS加密层,确保了数据传输的安全性。本文将详细...

    tomcat 快速实现https访问(Linux)

    标题 "Tomcat 快速实现HTTPS访问(Linux)" 指的是在Linux环境中配置Apache Tomcat服务器以支持安全套接层(SSL)协议,从而实现HTTPS访问。HTTPS是HTTP协议的安全版本,它通过使用SSL/TLS协议加密通信,确保数据在...

    tomcat7,tomcat8,tomcat9

    Tomcat9是在2014年推出,主要支持Java Servlet 4.0和JSP 2.3规范。此版本进一步提升了性能和安全性,尤其是在并发处理方面。Tomcat9支持HTTP/2协议,这为用户提供更快的响应速度和更低的延迟。同时,它也增强了SSL/...

    TOMCAT 6 中配置HTTPS

    Apache Tomcat是一款广泛使用的开源Java应用服务器,它支持HTTP协议,但为了实现更安全的传输,我们需要配置HTTPS。本文将深入探讨如何在Tomcat 6中设置HTTPS。 首先,了解HTTPS的基本原理。HTTPS(Hypertext ...

    tomcat 7 和 tomcat 8

    总结来说,Tomcat 7和Tomcat 8在支持的Java EE规范、性能优化、配置简化和安全性方面都有显著提升。Tomcat 8更是向前迈进了一步,引入了HTTP/2和WebSocket 1.1等现代网络协议,使得应用程序能够更好地适应互联网的...

    android访问tomcat服务器

    在Android开发中,有时我们需要与后端服务器进行交互,实现数据的发送和接收。本案例主要探讨了如何使用Android客户端访问Tomcat服务器,实现用户注册、登录功能,并将MySQL数据库中的数据通过ListView组件展示。...

    tomcat7tomcat8tomcat9

    在这个压缩包中,包含了Tomcat的三个不同版本:Tomcat 7、Tomcat 8和Tomcat 9,这些都是免安装版本,方便用户直接解压使用。 Tomcat 7是2011年发布的版本,它支持Servlet 3.0、JSP 2.2和EL 2.2规范。这个版本对并发...

    nginx+tomcat+ssl_https

    5. 测试和优化:启动Nginx和Tomcat,通过HTTP或HTTPS访问测试,确保所有服务正常工作。根据实际负载和性能需求,进行调整和优化。 在这个压缩包文件中,已经包含了预配置好的环境,包括HTTP和HTTPS集群的设置,以及...

    如何在tomcat中部署eclipse项目

    本文详细讲解了如何在 Tomcat 中部署 Eclipse 项目,包括 _war 包的概念和优点、部署过程中的详细步骤等。通过本文,读者可以轻松地将 Eclipse 项目部署到 Tomcat 服务器上,并实现应用程序的快速开发和部署。

    Tomcat支持不同的域名访问各自不同程序的配置方法

    综上所述,配置Tomcat支持不同域名访问各自独立的应用程序主要涉及`server.xml`的修改,通过`Host`和`Context`元素来定义虚拟主机和Web应用的关系。通过灵活地调整这些配置,可以实现一台服务器上多个独立的Web服务...

    tomcat全套配置https协议

    总结,配置Tomcat支持HTTPS协议涉及生成证书、编辑Tomcat配置文件以及设置强制HTTPS重定向。这个过程对保障Web应用的安全性至关重要,尤其是在处理敏感用户信息时。理解并熟练掌握这些步骤,可以让你在开发和维护...

    tomcat支持php运行

    标题“Tomcat支持PHP运行”揭示了一个有趣的技术融合,即如何在Apache Tomcat服务器上运行PHP应用程序。...这个技术结合可以为那些希望在一个统一的环境中同时处理Java和PHP应用的开发者提供便利。

    配置tomcat服务器支持SSL

    在客户端,需要使用 HttpClient 来访问 Tomcat 服务器。可以使用以下代码: ```java public class HttpClientSSLTest { private static String url = "https://127.0.0.1:8443/jbks_phone/servlet/TestServlet"; ...

    Tomcat8(Tomcat9)+redis实现Session共享(支持Redis集群)

    4. **启动和测试**:重启Tomcat服务器,然后通过访问应用程序并进行登录操作,观察Redis中是否成功存储了Session数据。可以通过Redis客户端工具进行检查。 这个解决方案的优势在于,当你的Web应用部署在多台Tomcat...

Global site tag (gtag.js) - Google Analytics