在eclipse的tomcat安装ssl证书 再通过映射在本机开发可以供前端实时调用接口

博客介绍了本地Tomcat实现外网访问的方法,可通过内网穿透,如使用FRP、花生壳或公司维盟设置端口映射。还推荐在阿里云或腾讯云申请SSL证书,购买域名完成验证后下载Tomcat型证书,将其放于eclipse内Tomcat的conf文件夹,替换server.xml文件标签,重启服务器即可通过HTTPS访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

内网穿透 可以通过外网访问到本地的服务器

我们要知道我们在本地的tomcat外网是无法访问的 所以你做了内网穿透的话就能通过外网访问你在eclipse上运行的项目更好调试
建议使用FRP与花生壳 这两款工具都是做穿透的
1.FRP的话需要自己去搞一个服务器 有免费的哦,然后在服务器上配置好运行,然后在本地运行客户端这样通过访问服务器IP的端口就可以映射到本地的端口 详细可看这篇文章

2.直接使用花生壳的话,就没有FRP这么麻烦 只需要花点钱就可以解决了.

3.公司有维盟 直接高级设置 设置端口映射到本机的IP地址上的端口就好了

申请SSL证书并安装

申请的话推荐使用,阿里云或者腾讯云,这两个都可以 外加花6块钱买一个域名
因为申请SSL证书需要域名验证,通过这样的话就比较简单, 手工验证的话就很简单只需要添加一条新的解决解析就就好了阿里云ssl证书申请
域名解析添加一条新的记录
域名解析:
按照阿里云上面的一步一步来很快就能搞定下载好SSL证书
如果你是用tomcat的话下载就直接下载tomcat型的证书就好了 然后还有一个秘钥

按装SSL证书

下载好后 开打eclipse内的tomcat本地文件吧SSL证书放在conf文件夹内然后打开server.xml文件
将这段代码直接复制过去然后替换掉之前的Connector标签

  <Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443 "/>


  <Connector SSLEnabled="true" SSLProtocol="TLSv1+TLSv1.1+TLSv1.2" clientAuth="false"
   keystoreFile="SSL证书绝对地址/相对地址也可以"
    keystorePass="证书密钥" keystoreType="PKCS12" maxThreads="150" port="443" 
    protocol="org.apache.coyote.http11.Http11Protocol" scheme="HTTPS" secure="true" sslProtocol="TLS"/> 


下面从新启动服务器就可以通过HTTPS访问了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值