gpt4 book ai didi

azure - 如何使用 Azure 云服务隐藏存储和 SQL 连接字符串?

转载 作者:行者123 更新时间:2023-12-04 23:45:06 25 4
gpt4 key购买 nike

我想将解决方案各个项目中存储的配置文件中的存储和 SQL 连接字符串移至只能在 Azure 门户中访问。

将连接字符串保留在源代码管理中意味着,如果任何人查看我们的代码库,他们将可以无限制地访问我们的 Azure 帐户。

在 Azure 网站中,可以在门户中设置连接字符串,并在下次部署时保留连接字符串。是否可以对云服务执行相同的操作?

最佳答案

不,这是不可能的。云服务是一个虚拟机,它不是一个可以使用连接字符串的应用程序。

如果您有持续集成服务器,您可以执行以下操作:在将应用程序部署到云服务之前,运行一个脚本,将连接字符串的值更改为您喜欢的值,然后进行部署。这样,连接字符串仅在 CI 服务器中可见,而在代码中不可见。

但请注意,如果您已经将连接字符串提交到代码库,则无法将它们从历史记录中删除。 (除非您执行 force push ,这是不推荐的)。

关于azure - 如何使用 Azure 云服务隐藏存储和 SQL 连接字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30496957/

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