eclipse配置https
eclipse配置https的方法有很多种,这里介绍一种我使用的
第一步,首先准备xxx.keystore。
使用JDK自带的keytool工具来生成证书:
keytool.exe在java的路径下的bin中
例如我的C:\Program Files\Java\jdk-11.0.2\bin
用命令行打开。输入keytool -genkeypair -alias “tomcat” -keyalg “RSA” -keystore “d:\tomcat.keystore” (注意命令行先切换到bin目录,以及最后的路径自己指定)
这里密码是隐藏的,即输入不会显示,但已经输入了
名字那块要写你的域名,本机即是localhost
第二步
配置eclipse中的server
在web.xml中加入以下代码,在</welcome-file-list>
后面
<security-constraint><web-resource-collection><web-resource-name>securedapp</web-resource-name><url-pattern>/*</url-pattern></web-resource-collection><user-data-constraint><transport-guarantee>CONFIDENTIAL</transport-guarantee><!-- 如果你希望关闭 SSL ,只需要将 CONFIDENTIAL 改为 NONE 即可。 --></user-data-constraint></security-constraint>
然后配置server.xml,去掉Connector 的注释,然后在certificateKeystorePassword输入你的密码,在 certificateKeystoreFile中输入路径,一般比较推荐放在tomcat下的conf中。(注意此时我们还没有将tomcat.keystore放入该文件中)因为这个依靠映射的tomcat比较难找,如果找的到的话可以直接放。找不到的话就启动下eclipse中的tomcat,让他报错,依靠报错将tomcat.keystore拷贝文件。
<Connector SSLEnabled="true" maxThreads="150" port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"><SSLHostConfig><Certificate certificateKeystoreFile="conf/tomcat.keystore" certificateKeystorePassword="123456" type="RSA" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS"/></SSLHostConfig>
</Connector>
(像我的C:\Users\xx\Documents\workspace-spring-tool-suite.RELEASE.metadata.plugins\org.eclipse.wst.server.core\tmp0\conf)够难找吧。
配置好以上内容,即可重启tomcat
因为https默认端口是443,所以如果想要修改到默认端口可以把8443改成443
由于我们是本地测试连接,所以会出现不安全的提示,想要去掉这种不安全,还需要自行配置。有时候完成上述配置后不会直接出现这界面,会提示不安全,直接点开继续连接即可
eclipse配置https相关推荐
- eclipse配置虚拟路径后,每次启动tomcat都会虚拟路径失效的问题解决
eclipse配置虚拟路径后,每次启动tomcat都会虚拟路径失效的问题解决 参考文章: (1)eclipse配置虚拟路径后,每次启动tomcat都会虚拟路径失效的问题解决 (2)https://ww ...
- java出现no XXX in java.library.path的解决办法及eclipse配置
java出现no XXX in java.library.path的解决办法及eclipse配置 java一般使用两个path:classpath 和 java.library.path classp ...
- Struts 2.5.20 在Eclipse配置
Struts 2.5.20 在Eclipse配置 转自:https://blog.csdn.net/qq_17058993/article/details/86627269 参考博客: 1.Strut ...
- Eclipse配置 Maven 异常处理
问题简述 在配置Maven的时候,出现异常 Could not lookup required component com.google.inject.ProvisionException: Guic ...
- eclipse 配置jsp
1.安装jdk和jre 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ...
- Eclipse 配置 maven 的两个 settings 文件
eclipse配置的settings文件名完全可以自定义,而本机maven只认识settings.xml文件. eclipse里配置maven有一个叫全局的,有一个叫用户的.这两个文件可以和本机mav ...
- Windows平台Eclipse配置Maven
Windows平台Eclipse配置Maven 在Eclipse中配置Maven,安装Maven插件,两个:m2eclipse和m2e-extras(后者包含跟svn结合的SCM handler). ...
- 6月8日云栖精选夜读:mac下eclipse配置tomcat无法启动问题
原文链接 tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能访问. 关闭eclipse里面的tom ...
- Eclipse配置Tomcat并运行
这篇文章介绍Eclipse配置tomcat. 我们假设已经安装好JDK并且配置好了JDK的环境变量. 然后我们需要下载并安装Eclipse和tomcat: Eclipse:http://www.ecl ...
最新文章
- performActionForShortcutItem方法未触发
- oracle第二章数据的运用,第二章:oracle_sql语句之限制(where子句)和排列数据(order by子句)...
- jsp标签 判断 余数_舟山铝箔纸不干胶标签制作-雷宝实业
- openGauss持续构筑企业级内核能力,使能行业技术创新
- fdfs往服务器上传文件超时,FastDFS 实现大文件分片上传
- 【PE】手动给PE文件添加一段代码MessageBoxA
- python字符串lower,upper,capwordds方法,translate(使用替换后),maketrans(创建表)的使用(不知道怎么回事这个变乱了?后期再整理)
- 解决网站开通https后地址栏图标小锁变成灰色警告图标教程
- STM32/GD32下用PWM+DMA驱动WS2812B RGB全彩灯珠
- 苹果手机如何上传文件到服务器,有限条件下,如何将IPhone手机照片传到Windows电脑中?...
- 每周分享第 18 期
- 互联网版本(支持手机APP)云天售后服务软件上线
- flink不等于符号问题
- 兴业研发晨会纪要2008年 10月 30日
- CF894A QAQ
- iperf3带宽测试工具
- 12.14黄金白银实时行情分析,黄金原油解套操作策略
- [战略]Fans未来战略--第3篇--以文会友
- 关于OneDrive一直显示“正在登陆”的一种可能解决方法
- 计算机电源输出电压 电流,电脑USB接口的输出电压以及电流你知道吗?
热门文章
- IT人员如何成为一名云计算工程师
- Linux路由器流量统计系统
- php 禁止抓取,禁止抓取.php的写法哪个对:Disallow: /*.php$和Disallow: /.php$ - 搜外SEO问答...
- 「镁客早报」詹克团、吴忌寒或将卸任比特大陆CEO;特斯拉任命两位新独立董事... 1
- iOS 开源项目(一)
- UEFI shell - 脚本文件
- 罗永浩又双叒叕diss苹果了
- 职业学校计算机专业好吗,计算机专业就业前景好不
- 深度学习基础知识(八):神经网络基础之导数
- 获取iOS设备UDID的方法