【问题标题】:When deploying to Azure from git, how do I store my secrets?从 git 部署到 Azure 时,如何存储我的秘密?
【发布时间】:2014-09-08 17:47:49
【问题描述】:

每次 github 中的特定分支发生更改时,我都会设置一个项目以部署到 Azure。部署的第一步是创建所有其他组件所需的数据库。为了以编程方式执行此操作,我需要提供凭据。

如果我要部署到 Heroku,我会将凭据推送到环境变量,并让数据库构建器从那里读取凭据。 Azure 中的类比是什么?

【问题讨论】:

  • 您要部署到 Azure 网站吗?

标签: git security azure deployment


【解决方案1】:

假设您使用的是 Azure 网站,您应该将机密存储在应用设置或连接字符串中。这两个都可以从网站的配置选项卡中获得。

连接字符串的作用就像网络配置中的连接字符串。除了使用cloud configuration manager 尤其是方法get settings 来访问它们之外,应用设置就像webconfig 中的应用密钥一样。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-05
    • 2019-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多