当前位置:  开发笔记 > 后端 > 正文

如何以及在何处定义Azure上的环境变量

如何解决《如何以及在何处定义Azure上的环境变量》经验,为你挑选了2个好方法。

我有一个部署到Azure的ASP.NET MVC Web应用程序.我正在使用该GetEnvironmentVariable(...)方法阅读我的设置.

问题是我找不到在Azure门户中定义此环境变量的方法.我在哪里可以做到的?

我不想把这些东西放在一个文件中.将存在的数据是凭证.



1> Xiaomin Wu..:

我假设您使用的是Azure App Service(以前称为Azure Web站点).

要定义您自己的环境变量,请单击您的站点→ 所有设置应用程序设置:

在此输入图像描述

在"应用设置"部分添加应用设置:

在此输入图像描述

您可以从调试控制台验证该值.

转到https:// {您的站点名称} .scm.azurewebsites.net/DebugConsole:

在此输入图像描述


另外:不要忘记点击刀片顶部的"保存":)

2> 小智..:

当我自己面对同样的问题时,我遇到了这个问题.好吧,只是为了给出一个我在blog.elmah.io上找到的更清晰的答案.

你需要做的就是:

    在文件的publishOptions中包含新的appsetting.{env} .json project.json.

    转到Azure门户并打开Web应用程序.

    选择应用设置.

    添加ASPNETCORE_ENVIRONMENT条目并将其设置为您想要的任何内容.

而已.

推荐阅读
mobiledu2402851377
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有