asp.net-mvc – 使用web.config关闭MVC中的身份验证
发布时间:2020-12-16 04:36:31 所属栏目:asp.Net 来源:网络整理
导读:我有一个MVC站点,使用[授权]属性进行保护,但在生产网站上遇到问题,该网站在不同服务器上的一对或多个站点上使用单点登录.我想将身份验证作为原因;有没有办法通过web.config暂时关闭身份验证,以便可以访问具有授权属性的所有或部分Controller操作而无需登录?
我有一个MVC站点,使用[授权]属性进行保护,但在生产网站上遇到问题,该网站在不同服务器上的一对或多个站点上使用单点登录.我想将身份验证作为原因;有没有办法通过web.config暂时关闭身份验证,以便可以访问具有授权属性的所有或部分Controller操作而无需登录?
编辑: 我尝试将以下内容添加到web.config: <authentication mode="None" /> 但这会导致使用“授权属性”修饰的所有操作都呈现空白页面.没有授权的操作会继续有效 解决方法
不,这对于默认框架是不可能的.我很确定MVC源代码中的AuthorizeAttribute将尝试检查并查看用户是否已登录.如果没有经过身份验证的用户,将拒绝访问. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 使用令牌重置Identity 2.0 sms密码
- asp.net-web-api – 刷新令牌 – 服务器端存储和撤销多个客
- asp.net-mvc-3 – MVC 3 WebGrid – 可以进行内联编辑吗?
- asp.net – 如何使Visual Studio在从代码页面击中F7时始终显
- asp.net-mvc – ASP.NET MVC – 使用表单发布多个复杂对象
- ASP.net网站配置文件的读写管理
- ASP.NET性能:没有预编译的Web应用程序
- 从数据到代码——基于T4的代码生成方式
- asp.net-mvc – 在Razor视图中调用异步方法
- asp.net – 我应该为10,000个并发用户实现哪个.net架构用于
推荐文章
站长推荐
- asp.net-mvc-3 – 自动映射似乎不像’Name’字段
- 在Asp.Net中使用Office365 SMTP时出错
- asp.net – COM异常 – TYPE_E_CANTLOADLIBRARY?
- asp.net – 调整白色图像后获得灰色边框
- asp.net删除未使用的httpmodules
- asp.net – 在WAP转换期间无法解析.aspx
- ASP.NET MVC应用程序处理程序映射和模块的性能和
- asp.net-mvc-5 – 将属性路由限制为特定的HTTP谓
- asp.net-mvc-3 – 执行代码优先迁移在发布设置中
- asp.net-mvc – Html.TextBoxFor在POST操作中不显
热点阅读