我有一个spring boot应用程序,其中tomcat通过HTTPS监听端口8000。但是,当普通http请求命中端口8000时,服务器会使用http 400进行响应。
Bad Request
This combination of host and port requires TLS.
有没有办法防止这种情况发生?我不希望服务器在请求时发送任何响应。Spring boot和tomcat版本如下:
sprint-boot v2.0.0.RELEASE
tomcat v8.5.28
更新: application.properties如下所示
server.port=8000
server.s
我有一个AWS弹性豆柄环境,其目前的平台是Tomcat 8 with Java 8 running on 64bit Amazon Linux/2.7.7。
我发现在升级到Tomcat 8 with Java 8 running on 64bit Amazon Linux/2.8.0之后,上面的程序开始显示javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure错误。
下面是错误堆栈跟踪的一部分:
javax.net.ssl.SSLHandshakeException: Received fatal
目前,我正在尝试使用嵌入式Tomcat中的APR来实现SSL,但没有成功。
我尝试了许多方法来确保库被加载--设置LD_LIBRARY_PATH、设置-Djava.library.path和加载libtc天生-1.所以直接在代码中这样做,但是在引用APR连接器时总是得到这条消息:
The configured protocol [org.apache.coyote.http11.Http11Protocol] requires the APR/native library which is not available.
当我运行非嵌入式Tomcat时,APR库就会被选中,而不会出现任何问题。
我已经在tomcat上配置了SSL。我参考了以下站点中的步骤来配置SSL:
http://wiki.openbravo.com/wiki/How_To_Configure_SSL_For_Windows
我使用的是Win32 OpenSSL v0.9.8x轻型安装程序和Tomcat7.0.22。但是当我访问时,它给出了以下错误:
SSL connection error
Unable to make a secure connection to the server. This may be a problem with the server, or it may be requiring
我想通过Chrome通过HTTPS访问本地主机。
你能告诉我怎么解决吗?
localhost正在使用tomcat在春季启动。I完成了
1. create self-signed certification(\*1)
2. enable HTTPS on Spring Boot(\*2)
3. import the certificattion by Chrome(\*3)
当我访问本地主机Chrome显示"NET::ERR_CERT_AUTHORITY_INVALID".时,
我的环境:
Ubuntu 18.04
Chrome 79
Spring Boot 2.2.2
To
我已经成功地配置了Apache (2.4.7)以要求客户端证书,并且--作为反向代理--将证书中的信息转发给Tomcat 8服务器。
然而,当尝试用Spring完成同样的任务时,它失败了。
The proxy server received an invalid response from an upstream server
The proxy server could not handle the request GET /myapp
并返回HTTP 502错误代码。
与此相关的Tomcat配置如下:
<Connector SSLEnabled="true" clie
我是SSL的新手,试图在Tomcat中启用它,但当访问时,我在firefox上显示以下错误
An error occurred during a connection to localhost:8443.
SSL received a record that exceeded the maximum permissible length.
(Error code: ssl_error_rx_record_too_long)
* The page you are trying to view can not be shown because the authenticity of