asp.net-mvc – 在Elastic Beanstalk Web.config中访问ASP.NET M
我正在尝试使用自定义web.config密钥更新我的弹性beanstalk配置,用于生产服务器,密码等.
根据these .NET docs,我可以使用ConfigurationManager.AppSettings来访问这些变量.我的本地机器有一些默认值,这些是读取的,而不是Web UI中的覆盖.
如何在Elastic Beanstalk中访问我的web.config覆盖? 解决方法
事实证明,只有在web.config中以前不存在配置变量时才会添加它们.这与我在Azure中遇到的行为不同,其中参数将覆盖web.config.
您可以通过RDP进入EC2实例并查看web.config来验证这一点.将添加新参数,但将忽略web.config中存在的参数. 您可以使用Web.Release.Config中的xdt“删除”转换来复制覆盖行为 <add key="foo" xdt:Transform="Remove" xdt:Locator="Match(key)"/> 然后使用Web工具,文件配置或CLI在Elastic Beanstalk中设置“foo”参数 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – MVC ViewModel绑定构造与展平
- 在ASP.NET WebForms中使用jQuery调用’WebMethod’
- asp.net-mvc – Kendo UI异步上传无法在Internet Explorer中
- ASP.NET MVC – 以编程方式添加动作过滤器
- Response.Redirect()vs Response.RedirectPermanent()
- asp.net-mvc – 在Asp.net MVC视图中全局添加“<@Assembly&
- asp.net-mvc – 将ASP.NET应用程序部署到多个EC2实例有哪些
- asp.net-mvc – 找不到Nancy Razor Viewengine
- ASP.NET学习CORE中使用Cookie身份认证方法
- asp.net – MVC 6 – RC1到RC2的更改