我想知道是否可以在machine.config中只覆盖标记的属性?
更确切地说,我想在machine.config中设置domain属性,因为它与我的生产服务器和我的开发服务器不同。
我尝试将标记添加到machine.config,但是它似乎没有效果。
在machine.config中我添加了:
<authentication>
<forms domain=".foo.com" />
</authenticaion>
编辑:
由于web.config重写了machine.config,问题是当我在web.config中定义表单时,我是如何避免丢失标记上的域属性的?
答案 0 :(得分:2)
您可以通过在web.config中输入值来覆盖machine.config的值。 Web.config和machine.config将在运行时合并。但是web.config将覆盖web.config中的配置值。
通常,如果您省略web.config的身份验证部分,则会使用machine.config的条目。