我将表单身份验证合并到一个新的应用程序中,我在web.config中有deny users="?"
我希望所有javascript / css / images都可以访问,所以我包括
<location path="Assets">
<system.web>
<authorization>
<allow users="*"></allow>
</authorization>
</system.web>
</location>
我收到一条错误,指出元素'system.web'包含无效的子元素位置。
我不明白为什么会这样生成。有人可以解释为什么,并可能解决这个问题。非常感谢你
答案 0 :(得分:2)
解决:
location元素必须位于配置部分,而不是system.web中。
原因是它是应用程序配置的一部分而不是它如何运行。