如何设置ASP.NET MVC 2项目让Content和Script文件夹支持匿名用户访问?

2026-03-30 12:501阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计287个文字,预计阅读时间需要2分钟。

如何设置ASP.NET MVC 2项目让Content和Script文件夹支持匿名用户访问?

我正在构建一个使用Forms身份验证的ASP.NET MVC 2网站。现在我想允许未经身份验证的用户访问脚本和内容文件夹,因为这将加载样式表和图像。但是,它不起作用。从我谷歌搜索的结果来看,这个应用应该允许未经身份验证的用户访问。

我正在构建一个使用Forms身份验证的ASP.NET MVC 2网站.现在我想允许未经身份验证的用户访问“脚本和内容”文件夹,因此将加载样式表和图像.但是,它不起作用.从我在谷歌上发现的,这应该工作:

如何设置ASP.NET MVC 2项目让Content和Script文件夹支持匿名用户访问?

<location allowOverride="false" path="Content"> <system.web> <authorization> <allow users="?" /> </authorization> </system.web> </location> <location allowOverride="false" path="Scripts"> <system.web> <authorization> <allow users="?" /> </authorization> </system.web> </location>

它在IIS(win7)上的ASP.NET MVC 2中不起作用.样式表和javascript请求被重定向到Account / LogOn.我该如何解决?

更新:IIS中启用了匿名身份验证.表格认证也是如此.

不要在web.config中使用Authorization标记.使用控制器(或操作)中的“授权”属性.

本文共计287个文字,预计阅读时间需要2分钟。

如何设置ASP.NET MVC 2项目让Content和Script文件夹支持匿名用户访问?

我正在构建一个使用Forms身份验证的ASP.NET MVC 2网站。现在我想允许未经身份验证的用户访问脚本和内容文件夹,因为这将加载样式表和图像。但是,它不起作用。从我谷歌搜索的结果来看,这个应用应该允许未经身份验证的用户访问。

我正在构建一个使用Forms身份验证的ASP.NET MVC 2网站.现在我想允许未经身份验证的用户访问“脚本和内容”文件夹,因此将加载样式表和图像.但是,它不起作用.从我在谷歌上发现的,这应该工作:

如何设置ASP.NET MVC 2项目让Content和Script文件夹支持匿名用户访问?

<location allowOverride="false" path="Content"> <system.web> <authorization> <allow users="?" /> </authorization> </system.web> </location> <location allowOverride="false" path="Scripts"> <system.web> <authorization> <allow users="?" /> </authorization> </system.web> </location>

它在IIS(win7)上的ASP.NET MVC 2中不起作用.样式表和javascript请求被重定向到Account / LogOn.我该如何解决?

更新:IIS中启用了匿名身份验证.表格认证也是如此.

不要在web.config中使用Authorization标记.使用控制器(或操作)中的“授权”属性.