簡體   English   中英

從自托管 WCF 服務跟蹤客戶端 TLS 版本

[英]Track client TLS version from Self-Hosted WCF service

我們需要跟蹤具有 HTTPS 綁定的自托管 WCF 服務的客戶端 TLS 版本,以便檢測具有過時版本(TLS 1.0)的用戶,以便與他們聯系以請求更新。

.NET 框架版本是 4.7.2 IIS 托管不是一個選項。 也許有一些類似於 Wireshark 的網絡工具可以在服務器上跟蹤此信息?

PS我的問題與這個問題非常相似,但仍未解決: WCF service (self-hosted) over HTTPS - 獲取協商的 SSL/TLS 協議版本

如果您在 Wireshark 中捕獲連接創建,並檢查來自客戶端的第一個數據包,那么 Wireshark 將為您注釋 ClientHello 結構中的字段,包括客戶端請求的 TLS 版本。

同樣,如果您查看來自服務器的第一個回復數據包,那么 Wireshark 將為您注釋 ServerHello 結構中的字段,包括為連接確定的 TLS 版本。

這是參考: HTTPS 連接的前幾毫秒以及如何測試我的 .NET 客戶端使用的 TLS 版本?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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