当前位置: 首页 > 知识库问答 >
问题:

为什么我要用javax呢。网ssl。SSLHandshakeException:当我看到通配符条目时,没有发现主题替代DNS名称匹配异常

冉丰茂
2023-03-14

我在尝试通过ivy解析atlassian的Artifictory repo中的包时遇到以下SSL错误。

[ivy:检索]urlhttps://packages.atlassian.com/repository/public/net/minidev/json-smart/的服务器访问错误(javax.net.ssl.SSLHandshakeException:未找到主题替代DNS名称匹配packages.atlassian.com。)

然而,当我在Chrome或Firefox中查看证书时,它似乎是有效的。主题替代名称扩展名具有以下值。

Not Critical
DNS Name: *.atlassian.com
DNS Name: atlassian.com

这是我这边的错误还是atlassian的错误?我将如何解决它,最好不禁用任何SSL安全性?

共有1个答案

越雨泽
2023-03-14

这与Java版本有关。从JDK 11.0.2更新到JDK 11.0.4解决了这个问题。

 类似资料:
  • 我正在尝试打开一个htttps网站。网址是前。https://x.xx.xx.xx/.我已经写了打击代码。 字符串url=”https://x.xx.xx.xx/"; URL obj=新URL(URL); HttpURLConnection con=(HttpURLConnection)obj。openConnection(); //可选的默认值是GETcon.setRequest estmeth

  • 我得到一个"异常在线程"主"javax.net.ssl.SSLHandshake异常:收到致命警报:handshake_failure"下面的代码。有人知道如何修复它吗?

  • 到目前为止,我有这个: 和这个: 当我测试这个时,它不能采取双倍数字,我收到这个消息: 我该如何解决这个问题?

  • 我们正在使用Laravel和pusher在web应用程序中实现自定义聊天。像发送和接收带有文件共享的消息这样的基本功能在几天内都工作得很好,但突然我们遇到了如下错误: “message”:“cURL错误60:SSL:没有替代证书使用者名称与目标主机名“api-.pusher.com”匹配(请参阅https://curl.haxx.se/libcurl/c/libcurl-errors.html)的

  • 问题内容: 我正在编写一个简单的项目,一个使用Swing编写的业务应用程序,它使用Hibernate作为后端。我来自Spring,这为我提供了使用hibernate和事务的简便方法。无论如何,我设法让Hibernate工作。昨天,在编写一些代码从数据库中删除bean的同时,我得到了以下信息: 删除代码很简单: 我的是: 其他详细信息:仅在关闭应用程序时,我才会在代码中关闭hibernate会话。这

  • asyncio文档明确指出,asyncio代码不应直接调用阻塞代码,还指定了使用异步代码运行阻塞代码的方法: 不应直接调用阻塞(CPU绑定)代码。例如,如果函数执行CPU密集型计算1秒,则所有并发异步IO任务和IO操作将延迟1秒。 可以使用执行器在不同的线程中甚至在不同的进程中运行任务,以避免事件循环阻塞OS线程。 然而,这个描述对于在什么时候应该使用执行器不是很具体。很明显,“1秒钟的CPU密集