jst*_*cki 51 model-view-controller asp.net-mvc environment-variables azure
我有一个部署到Azure的ASP.NET MVC Web应用程序.我正在使用该GetEnvironmentVariable(...)
方法阅读我的设置.
问题是我找不到在Azure门户中定义此环境变量的方法.我在哪里可以做到的?
我不想把这些东西放在一个文件中.将存在的数据是凭证.
Xia*_* Wu 99
我假设您使用的是Azure App Service(以前称为Azure Web站点).
要定义您自己的环境变量,请单击您的站点→ 所有设置 → 应用程序设置:
在"应用设置"部分添加应用设置:
您可以从调试控制台验证该值.
转到https:// {您的站点名称} .scm.azurewebsites.net/DebugConsole:
Kis*_*nav 18
在新版本 2021 中,转到资源 -> 配置。
然后单击“新应用程序设置”。
然后添加“ASPNETCORE_ENVIRONMENT”作为键,然后单击“确定”,然后单击“保存”。
请注意,您必须拥有 .Net Core 的 appsettings.(environment).json 文件。
小智 17
当我自己面对同样的问题时,我遇到了这个问题.好吧,只是为了给出一个我在blog.elmah.io上找到的更清晰的答案.
你需要做的就是:
project.json
.而已.
Lee*_*son 13
我知道门户中指定的 OP,但命令行更具可重复性。要使用 Azure CLI 执行此操作:
az webapp config appsettings set -n $webappname -g $resourceGroupName --settings ConnectionStrings__Default=$connectionString
将环境变量设置ConnectionStrings__Default
为变量$connectionString
归档时间: |
|
查看次数: |
47876 次 |
最近记录: |