簡體   English   中英

.Net客戶端-使用tls1.2的Java服務器連接問題

[英].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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM