ASP.NET Azure 的 5 个 SecretManager 生产价值
ASP.NET 5 SecretManager Production Values for Azure
我只是在使用 ASP.NET 5 中的 SecretManager,不太明白我打算如何在 Azure 网站上为生产/暂存环境设置这些值。
某处是否有用户界面,我是将它们作为 AppSettings 添加到 Azure 门户中,还是需要使用 Kudu 调试控制台来设置它们?
谢谢
马特
如果您查看配置 UserSecrets 的代码 -
if (env.IsDevelopment())
{
builder.AddUserSecrets();
}
builder.AddEnvironmentVariables();
Configuration = builder.Build();
它只是在开发环境时将 UserSecrets 添加到环境变量集合中。
所以是的,当您部署到 Azure 时,您需要将这些机密添加为标准应用程序设置。
我只是在使用 ASP.NET 5 中的 SecretManager,不太明白我打算如何在 Azure 网站上为生产/暂存环境设置这些值。
某处是否有用户界面,我是将它们作为 AppSettings 添加到 Azure 门户中,还是需要使用 Kudu 调试控制台来设置它们?
谢谢
马特
如果您查看配置 UserSecrets 的代码 -
if (env.IsDevelopment())
{
builder.AddUserSecrets();
}
builder.AddEnvironmentVariables();
Configuration = builder.Build();
它只是在开发环境时将 UserSecrets 添加到环境变量集合中。
所以是的,当您部署到 Azure 时,您需要将这些机密添加为标准应用程序设置。