asp.net-mvc – 如何将环境变量放在web.config中?
发布时间:2020-05-23 22:53:56 所属栏目:asp.Net 来源:互联网
导读:我目前是 Following these tutorials,我想从Azure的Web应用程序设置中调用明文字符串.我的印象是环境变量是 used for non-config files.但是,我想对web.config文件使用相同的方法. connectionStrings configSource=/config/ConnectionStrings.config add n
|
我目前是 Following these tutorials,我想从Azure的Web应用程序设置中调用明文字符串.我的印象是环境变量是 used for non-config files.但是,我想对web.config文件使用相同的方法. <connectionStrings configSource="/config/ConnectionStrings.config">
<add name="DefaultConnection" connectionString="@Environment.GetEnvironmentalVariable('SQLAZURECONNSTR_DefaultConnection')" providerName="System.Data.SqlClient" />
</connectionStrings>
<appSettings file="configAppSettingsSecret.config">
<!-- Code Removed for Conciseness-->
<add key="mailAccount" value="@Environment.GetEnvironmentalVariable('APPSETTING_mailAccount')" />
<add key="mailPassword" value="@Environment.GetEnvironmentalVariable('APPSETTING_mailPassword')" />
<!-- Twilio-->
<add key="TwilioSid" value="@Environment.GetEnvironmentalVariable('APPSETTING_TwilioSid')" />
<add key="TwilioToken" value="@Environment.GetEnvironmentalVariable('APPSETTING_TwilioToken')" />
<add key="TwilioFromPhone" value="@Environment.GetEnvironmentalVariable('APPSETTING_TwilioFromPhone')" />
</appSettings>
注意:我在本地测试中包含了configSource =“/ example /”. 解决方法对于应用程序,包括Web应用程序,在Windows上:< appSettings>中的值只是字符串.如果您希望扩展环境变量,您的应用程序将需要自己完成. 执行此操作的常用方法是使用cmd语法%variable%,然后使用 在Azure上: 规则是不同的(请参阅问题中的链接):但值似乎在环境变量中,因此,在配置文件中: <add key='SomeSetting' value='%APPSETTING_some_key%'/> 然后检索: var someSetting = Environment.ExpandEnvironmentVariables(
ConfigurationManager.AppSetting("SomeSetting"))
可能会很好. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET会员密码重置
- asp.net-mvc – 修改ActionFilter中的模型
- asp.net-mvc – 如何找出在MVC3中调用我的视图的控制器动作
- 将List 绑定到asp.net中的listview#
- asp.net-mvc – LiveReload ASP.net MVC Web应用程序与Grun
- asp.net-mvc-3 – 为什么抛出NULL值异常?
- asp.net – jquery getJson没有将任何值传递给控制器
- ASP.NET Server.HtmlEncode限制
- asp.net – 禁用aspnet.friendlyurl的平板电脑移动重定向
- asp.net-mvc-3 – 检查ViewBag是否具有属性,以有条件地注入
推荐文章
站长推荐
- iis-7.5 – .NET MVC 3动作是否应该触发w3wp.exe
- ASP.NET VNext类库System.Runtime.Serialization
- ASP.NET Web API控制器专用串行器
- asp.net-core – TagHelper,用于将路由值作为链接
- asp.net-mvc – 注销后,如果浏览器返回按钮,那么
- asp.net-mvc – Asp.Net MVC:一些非本地化的默认
- 在ASP.Net MVC和IIS 7.5中设置最佳http缓存头和服
- asp.net-mvc – ASP.NET MVC Beta支持列表中的Mo
- 会话如何在asp.net中工作?
- asp.net – 如何防止PDF文档下载到用户PC?
热点阅读
