我们的安全小组报告说我们使用了弱密码,尽管我们在我们的web应用程序上使用了TLS 1.2配置。我想弄清楚弱密码套件,以及如何从我们的TLS 1.2配置中删除弱密码,因为我们可以看到扫描站点上的所有弱密码细节。由于Azure函数\web应用程序是托管服务,是否有方法禁用它们,或者是否可以修改应用程序的注册表设置?
发布于 2020-12-08 21:35:29
对于Azure web应用程序,目前不支持从请求中删除密码套件。如本文档- https://github.com/projectkudu/kudu/wiki/Azure-Web-App-sandbox#writing-to-registry所示,不可能对web应用程序的注册表设置进行任何配置更改。
为了更高的安全性,您只能将TLS设置设置为1.2,并且通过与客户端协商,可以使用它们所拥有的任何密码,因此默认情况下,客户端通常会使用其中一个不弱的密码。许多Azure客户对删除/禁用不安全密码的特性请求提供了反馈,但到目前为止,只有RC4在整个服务中被禁用-- https://feedback.azure.com/forums/169385-web-apps-formerly-websites/suggestions/7091994-disable-insecure-ciphers-in-azure-websites?page=2&per_page=20,尽管微软一直在审查密码套件。
目前,有三种可能的方法可以删除弱密码:
中的clusterSettings来设置您自己的密码或更改密码套件顺序。
使用应用程序网关的
https://stackoverflow.com/questions/65206176
复制相似问题