我正在尝试加密azure中托管的Web应用程序的连接字符串。我发现这可以使用aspnet_regiis.exe工具完成。但是,我的问题是我们已经启用了自动扩展功能并且它经常发生。因此,如果我使用上面提到的工具加密连接字符串,如果扩展了webapp,它是否会起作用。还有其他加密方式吗?
如果你想安全地存储连接字符串,你应该使用Azure Key Vault(如Peter Bons所述)。
要安全地访问凭据,您应该考虑使用Managed Identities。这是管理身份documentation for App Services