gpt4 book ai didi

.net - 如何测试我的 .NET 客户端正在使用哪个版本的 TLS?

转载 作者:行者123 更新时间:2023-12-02 14:24:05 28 4
gpt4 key购买 nike

我支持一个 .NET 站点(其中包括许多其他内容)与来自供应商系统的远程 API 进行通信。

我们希望升级以支持 TLS 1.2我们希望按照这个问题这样做:Are there .NET implementation of TLS 1.2?

但是一旦我进行了更改,我如何检查这是否确实有效。

理想情况下,我的一个供应商网站将开始使用 TLS 1.2,然后我的测试可能只是“我们现在可以与该供应商交谈吗?”但我们没有那个。我猜我可以用某种数据包嗅探器做一些事情,但我不知道我到底在寻找什么,也不知道如何设置嗅探器以可读的方式收集必要的数据。

或者:

  • 有人能给我指点一下如何在 Fiddler/WireShark 中收集数据的综合指南

或者

  • 有人可以建议一种替代方法来测试更改是否有效。

最佳答案

如果您在 Fiddler 中打开“CONNECTS” ,您可以在 Inspectors -> TextView 中看到 TLS/SSL 版本

Screen Capture of TLS Version 1.2 Connect to Google.com

<小时/>

要打开连接,请转到菜单栏中的规则,然后删除“隐藏连接”中的勾选

turn on connects screenshot

注意:解密 HTTPs 流量必须禁用

disable decrypt https traffic options screenshot

引用:Viewing HTTPS Handshakes in Fiddler

关于.net - 如何测试我的 .NET 客户端正在使用哪个版本的 TLS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34276358/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com