如何在 Windows 2003 上启用 TLS 1.2 协议? [英] How to enable TLS 1.2 protocol on windows 2003?

查看:424
本文介绍了如何在 Windows 2003 上启用 TLS 1.2 协议?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我知道 Windows 2003 SP 2 不支持 TLS 1.2 协议.但是,是否有任何解决方法可以为贝宝集成启用此功能,避免迁移到 Windows 2008?谢谢.

I am aware that Windows 2003 SP 2 doesn't support TLS 1.2 protocol. However, is there any workaround to enable this for paypal integration avoiding migrating to windows 2008? Thanks.

推荐答案

如果您的意思是在 Windows 2003 上使用 IIS 和 TLS 1.2,那么答案将是您不能".

If you mean the usage of IIS with TLS 1.2 on Windows 2003 then the answer will be "You can't".

我向您推荐的唯一方法是在 Windows 2003 上使用其他网络服务器,它使用替代 SSL/TLS 库,例如 OpenSSL 用于 TLS.例如 nginx 网络服务器.您可以首先下载并安装 OpenSSL(从 此处),然后从 此处 并遵循 安装说明.我应该说我不会在这么旧的 Windows 上尝试它.Nginx 警告某些模块(如缓存模块)无法在旧 Windows 上工作,但您仍然可以尝试将 Nginx 配置为使用 TLS 1.2(请参阅 这里这里) 我希望它应该管用.您需要使用 OpenSSL 将当前使用的 SSL 证书转换为 OpenSSL 格式,您需要在 nginx.conf 中指定.

The only way, which I could recommend you is the usage of some another web server on Windows 2003, which uses an alternative SSL/TLS library like OpenSSL for TLS. For example nginx web server. You can download and install OpenSSL first of all (from here) and then Windows binaries from here and follow the installation instructions. I should remark that I don't try it on so old Windows. Nginx warns that some modules (like caching module) could not work on old Windows, but you can still try to configure Nginx to use TLS 1.2 (see here and here) and I hope it should work. You will need to use OpenSSL to convert SSL certificate, which you use currently to OpenSSL format, which you need to specify in nginx.conf.

这篇关于如何在 Windows 2003 上启用 TLS 1.2 协议?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆