您好,欢迎来到欧得旅游网。
搜索
您的当前位置:首页【填坑】配置Https出错问题解决:--at org.apache.tomcat.jni.SSL.renegotiatePending(Native Method)问题

【填坑】配置Https出错问题解决:--at org.apache.tomcat.jni.SSL.renegotiatePending(Native Method)问题

来源:欧得旅游网

1、掉坑跳坑如下:

当使用SpringBoot 2.2.1时,默认使用内置tomcat的版本为9.0.27;此时,程序可以编译运行;

然而,当使用postman或者浏览器进行访问时,出错,如下:

出错原因为tomcat版本升级所致,需将tomcat降为9.0.12或以下;

再次运行时,出错,如下:

该出错原因为SpringBoot版本升级所致,将SpringBoot降为2.1.7或以下即可:

此时,或MainTest程序出现如下错误时:

 

 

删掉之前的Test API ,按下Alt+Enter键重新导入即可。

再次运行,如下:

进行访问测试,访问正常跳转,问题解决。

2、总结:

以上问题的原因均是版本升级后,使用版本不合理所致。

tomcat 版本在9.0.12之后即9.0.13起对前述的api发生了变化,以上只为一种参考解决方法,当然也可以通过自编译tomcat 的本地方法来解决。

使用SpringBoot的较新版本集成其他插件进行开发时,可能由于插件的依赖和SpringBoot的版本冲突出现上述问题。

简而言之,应使用较成熟的版本进行实际项目的开发,使用较新版本是要注意官方对版本变化调整的说明!

希望大家能跳过此坑~

 

 

 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- ovod.cn 版权所有 湘ICP备2023023988号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务