asp.net-mvc – 登录页面上的Asp.Net MVC捆绑
发布时间:2020-12-16 06:33:16 所属栏目:asp.Net 来源:网络整理
导读:我有一个使用表单身份验证的Asp.Net MVC站点,没有“公共”访问权限.未经身份验证的请求重定向到我的登录控制器.在视图中我通过Bundles引用css和js文件.但是,部署时,对这些捆绑包的请求都会使用RedirectUrl参数重定向到登录页面.合理? 那么,如何在不需要身份
我有一个使用表单身份验证的Asp.Net MVC站点,没有“公共”访问权限.未经身份验证的请求重定向到我的登录控制器.在视图中我通过Bundles引用css和js文件.但是,部署时,对这些捆绑包的请求都会使用RedirectUrl参数重定向到登录页面.合理?
那么,如何在不需要身份验证的情况下访问特定的捆绑包? 作为一种糟糕的解决方法,我知道我可以引用放置在公共文件夹中的各个文件 – 但这可以避免所有最小化的好处. 谢谢. 解决方法
您需要做几件事.
首先,将要呈现的脚本和样式的名称更改为与应用程序中的文件夹不冲突的名称.因此,如果您有?/ Content / styles文件夹,请将样式包命名为?/ Content / styles / css. 捆绑包名称末尾的/ css是为了防止请求被视为脚本. 其次,您需要为web.config中引用的内容或您称为捆绑路径的任何内容添加授权 <location path="Content"> <!--or whatever you call your bundle path instead of Content--> <system.web> <authorization> <allow users="*" /> </authorization> </system.web> </location> 这将阻止表单身份验证重定向并提供您的内容. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何使用resxresourcewriter写入所有三个值?
- asp.net – 错误消息401.2:未授权:由于服务器配置,登录失
- entity-framework – ASP.NET动态数据:如何在下拉列表中指
- asp.net-mvc – 在ASP.NET MVC6中访问querystring
- asp.net-mvc – 如何查看mvc应用程序中的所有视图
- 如何在ASP.NET中动态生成列表项到无序列表?
- asp.net – ValidationAttribute类的RequiresValidationCon
- asp.net-mvc – 脚手架错误:deps.json不存在
- asp.net – 从网页打印条形码标签
- 将“onclick”属性添加到asp.net下拉列表项
推荐文章
站长推荐
- asp.net – 动态创建的DropDownList在Postback上
- ASP.NET Core使用Elasticsearch记录NLog日志
- asp.net – 在localhost中将IIS设置为Web开发服务
- asp.netcore 自动挡Docker Nginx Redis(滴滴滴,自
- asp.net – 在自定义声明中保留用户安全配置文件
- asp.net – 使用basicHttpBinding时无法识别的属
- asp.net-mvc – 在Asp.net MVC中实现通用功能的位
- asp.net – 我可以在URL中使用逗号吗?
- asp.net-mvc-4 – 一旦SetCacheability方法设置了
- asp.net-mvc – 通过Post和ASP.NET MVC上传Amazo
热点阅读