为了账号安全,请及时绑定邮箱和手机立即绑定

未识别的SSL消息,明文连接?例外

未识别的SSL消息,明文连接?例外

小唯快跑啊 2019-07-15 19:22:59
未识别的SSL消息,明文连接?例外我有一个Java编写的包可以与网络上的https服务器对话。运行编译会出现以下异常:javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?     at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(Unknown Source)at      com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)at com.sun.net.ssl.internal.ssl.SSL     SocketImpl.readRecord(Unknown Source)at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)at com.sun.     net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown      Source)at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)at sun.net.www.protocol.https.AbstractDelegateHttpsURLCon     nection.connect(Unknown Source)at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)我认为这是由于与客户端计算机建立的连接不安全。是否有任何方法配置本地计算机或端口以连接到远程https服务器?
查看完整描述

3 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

我认为这是由于与客户端计算机建立的连接不安全。

这是因为您正在与HTTP服务器交谈,而不是HTTPS服务器。可能您没有为HTTPS使用正确的端口号。


查看完整回答
反对 回复 2019-07-15
?
慕的地6264312

TA贡献1817条经验 获得超6个赞

在JDevelopr11.1.1.7IDE中构建的Java应用程序也面临着同样的问题。我通过取消对Proxy Form Project属性的使用来解决这个问题。

您可以在以下内容中找到它:ProjectProperties->(来自左侧Panle)Run/Debug/Profile->Click(编辑)Form the Right Panel->Tool set from the左侧面板->uncheck(使用代理)选项。


查看完整回答
反对 回复 2019-07-15
  • 3 回答
  • 0 关注
  • 1155 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信