我有一个基于Spring Boot 1.5.3.RELEASE的Maven项目。该项目定义了一个Web服务,并且运行良好。
升级到Spring Boot 2.1.1.RELEASE并纠正编译和依赖关系问题后,项目将启动,但是Web服务不可访问。尝试访问时收到HTTP 404。在SOAP UI的响应下方:
HTTP/1.1 404
Set-Cookie: JSESSIONID=AFDD58540E3FBC88BA71073E136B7F3E; Path=/dx; HttpOnly
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Length: 0
Date: Thu, 06 Jun 2019 13:30:40 GMT
有什么想法在我的Web服务不可用的新版本中发生了什么变化?谢谢!
答案 0 :(得分:0)
日志中是否有错误?
如果错误如下:
javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate DH keypair
这是一个bouncycastle jar
冲突问题。您需要排除jar的次要版本。
或者您可以使用http
网络服务代替https
。