问题在Machine.config上配置“位置”路径安全性

时间:2010-07-01 16:41:47

标签: asp.net configuration path web-config machine.config

我正在尝试在Machine.config中添加这样的内容:

<location path="elmah.axd">
    <system.web>
        <authorization>
            <allow users="domain\johnny" />
            <deny users="*"/>
        </authorization>
    </system.web>
</location>

这在应用程序级别的web.config中运行良好,但我无法在machine.config中取得任何效果。基本上,我正在尝试为所有应用程序中的“elmah.axd”路径设置安全性。将此代码放在machine.config或root / server-level web.config中时,不会应用安全性。无论我做什么,它都允许所有用户访问“elmah.axd”。

1 个答案:

答案 0 :(得分:0)

确保您没有覆盖web.config