使用web.config禁用TLS_RSA_WITH_RC4_128_SHA和TLS_RSA_WITH_RC4_128_MD5?

时间:2015-02-26 04:58:48

标签: iis ssl iis-7 web-config iis-7.5

我最近为SSL certificate购买了website。我使用sslLabs.com运行了一些测试,并发出警告,其中有两个ciphers已启用:TLS_RSA_WITH_RC4_128_SHATLS_RSA_WITH_RC4_128_MD5。我的website位于共享服务器上,所以我不确定他们是否可以为我的网站禁用这些内容。我想知道是否有任何方法可以使用ciphers或存储web.config file属性的类似file禁用server?提前致谢!如果有帮助,我正在Windows Server使用ColdFusion

2 个答案:

答案 0 :(得分:1)

就我而言,我在Microsoft Azure云中禁用了RC4。

基本上我在我的机器(Windows注册表)中禁用了它,然后将该部分导出到文件中。

Windows Registry

然后将此文件附加到项目中,并将“复制到输出目录”设置为“始终复制”。

创建一个DisableRc4.cmd命令文件,并将其附加到项目以及始终复制。 将以下代码添加到其中:

@echo off
regedit.exe /s DisableRc4Cipher.reg
EXIT /B 0

最后,就我而言,只需要将它添加到ServiceDefinition.csdef中 ServiceDefinition.csdef

希望在这么长时间后它有所帮助。

答案 1 :(得分:0)

上周有一篇博文更新,默认情况下会禁用RC4 cypher。 https://azure.microsoft.com/en-us/blog/azure-services-ssl-tls-cipher-suite-update-and-removal-of-rc4/

此更新应该在本月推出,如果操作系统版本配置为自动,它将自动安装在云服务上(见下图)

下一位客户操作系统:WA-GUEST-OS-4.31_201604-01 发布日期:2016年5月2日

Operation system version configuration