gpt4 book ai didi

c# - 如何增加 .NET 中的 TLS 握手大小?

转载 作者:行者123 更新时间:2023-12-04 11:49:54 27 4
gpt4 key购买 nike

我在尝试与 .NET 客户端建立双向身份验证时遇到连接协商失败。
这发生在远程服务器显着增加授权 CA 列表之后。
虽然这个问题可以通过设置 jdk.tls.maxHandshakeMessageSize 在任何 Java 客户端中轻松解决。到更高的值,我找不到相同的 .NET 解决方法。
此问题发生在 System.Net.HttpClient ,System.Net.Security.SslStream (.NET Framework 4.7.2) 和 Internet Explorer 11。

最佳答案

对于依赖于 Windows TLS SCHANNEL 的 API,可以通过在 registry 上设置以下 DWORD 值来更改此值。 .

MessageLimitClient : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Messaging
归功于 MSDN 上的 lextm。

关于c# - 如何增加 .NET 中的 TLS 握手大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68986895/

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