C# 拒绝ASP.NET 4.5 WebApp中未经授权的用户访问导致登录表单出现JavaScript错误
当我在web.config中添加以下代码以防止未经授权的用户访问ASP.NET WebApp时C# 拒绝ASP.NET 4.5 WebApp中未经授权的用户访问导致登录表单出现JavaScript错误,c#,asp.net,C#,Asp.net,当我在web.config中添加以下代码以防止未经授权的用户访问ASP.NET WebApp时 <authorization> <deny users="?"/> <allow users="*"/> </authorization> 加载Login.aspx表单时出现以下错误 在InternetExplorer11中 中第2行第1列的JavaScript严重错误 http://localhost:2968/Accou
<authorization>
<deny users="?"/>
<allow users="*"/>
</authorization>
加载Login.aspx表单时出现以下错误
在InternetExplorer11中
中第2行第1列的JavaScript严重错误
http://localhost
:2968/Account/Login.aspx?ReturnUrl=/bundles/WebFormsJs?v=q9e9g87budas624mcbuzbam8xn2e5zd-f4FCdIk2cA1&v=q9e9g87budas624mcbuzbam8xn2e5zd-f4FCdIk2cA1
SCRIPT1002:语法错误
在谷歌浏览器中
未捕获语法错误:意外标记您还需要添加位置指令,以允许未经授权的用户访问您的脚本和内容文件夹(JS和CSS):
<location path="Content">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
<location path="Scripts">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
此外,在使用bundles时,还可以添加bundles文件夹:
<location path="Bundles">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
@user2749636检查我的编辑,您还需要添加Bundles文件夹。