gpt4 book ai didi

asp.net - .net 4.7 中的 tls 1.2 不工作

转载 作者:太空宇宙 更新时间:2023-11-03 13:14:46 25 4
gpt4 key购买 nike

我试图在我的登录页面上强制使用 TLS 1.2。

我已经安装了 .net 4.7.1。我通过注册表检查了这一点。

hkey_local_machine/software/Microsoft/NET Framework Setup/v4/full/release,根据这些说明,双字为 460805 msdn

我还通过我的 global.asax 文件强制使用了 tls 1.2

Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
End Sub

我还将页面设置为在 IIS 中使用 SSL 并使用我公司的证书。

每次我访问该页面时,Chrome 都会声明我正在使用 tls 1.0

TLS results

window 服务器 2008 R2

任何建议都会有帮助,非常感谢

最佳答案

我解决了,因为它是服务器 2008 r2,我不得不修改注册表以打开 tls 1.2。以下是从 blog 中提取的说明

第 2 步:启用 TLS 1.1 和 TLS 1.2

2.1 通过在运行窗口中运行“regedit”打开服务器上的注册表并导航到以下位置。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols2.2 在协议(protocol)下添加 TLS 1.1 和 TLS 1.2 key 。它看起来像目录。

TLS-1

2.3 现在在两个 TLS key 下创建两个 key Client 和 Server。

2.4 现在在服务器和客户端 key 下创建 DWORD 值,如下所示

DisabledByDefault [值 = 0] 已启用 [值 = 1]

关于asp.net - .net 4.7 中的 tls 1.2 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47399575/

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