1
我只是在ASP.NET 5中使用SecretManager,並不太明白我是如何爲Azure網站上的生產/分段環境設置這些值的。ASP.NET 5 SecretManager Azure的生產值
是否有某個用戶界面,我只是將它們添加爲Azure門戶中的AppSettings,還是需要使用Kudu Debug Console進行設置?
感謝
馬特
我只是在ASP.NET 5中使用SecretManager,並不太明白我是如何爲Azure網站上的生產/分段環境設置這些值的。ASP.NET 5 SecretManager Azure的生產值
是否有某個用戶界面,我只是將它們添加爲Azure門戶中的AppSettings,還是需要使用Kudu Debug Console進行設置?
感謝
馬特
如果你看看這個配置UserSecrets代碼 -
if (env.IsDevelopment())
{
builder.AddUserSecrets();
}
builder.AddEnvironmentVariables();
Configuration = builder.Build();
它只是增加了UserSecrets環境變量的集合,只要環境發展。
因此,當您部署到Azure時,您需要將這些機密添加爲標準應用設置。
並注意所有Azure門戶應用程序設置都成爲環境變量。因此,在部署到Azure We Apps時,您絕不應將祕密存儲爲文件。 –