[英].Net Client - Java server Connection problem using tls1.2
我從.Net客戶端連接到Java服務器時遇到問題,兩者都從TLS1更改為TLS1.2。 客戶端和服務器都在同一台計算機上,即Windows10 64位。
在.Net Framework 4.5下使用HttpWebRequest創建的.Net客戶端。 之前我設置的請求呼叫
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
.Net錯誤“請求已中止:無法創建SSL / TLS安全通道。”
Java使用jdk1.8.0_25 Java錯誤日志:
P-86, received EOFException: error
P-86, handling exception: javax.net.ssl.SSLHandshakeException: Remote host
closed connection during handshake
%% Invalidated: [Session-1, TLS_RSA_WITH_AES_128_CBC_SHA256]
P-86, SEND TLSv1.2 ALERT: fatal, description = handshake_failure
P-86, WRITE: TLSv1.2 Alert, length = 2
[Raw write]: length = 7
0000: 15 03 03 00 02 02 28 ......(
P-86, called closeSocket()
P-86, called close()
P-86, called closeInternal(true)
我已更改為不同的密碼,但沒有成功。 有什么建議可以遵循嗎? 謝謝
我的問題是證書。我使用的是一個很舊的證書,我對其進行了更改並可以使用。 我不清楚為什么,我正在調查。
謝謝大家。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.