asp.net-mvc – MVC网站转发到/ Account / Login,只启用Windows
我有一个MVC3网站设置只启用
Windows身份验证(所以匿名和表单被禁用).每当我尝试点击默认页面,有些东西转发到这个URL;
我收到一个错误
我的web.config中没有任何配置来查找此URL,但有一部分使用我删除的表单认证; <authentication mode="Forms"> <forms loginUrl="~/Account/LogOn" timeout="2880" /> </authentication> 我应该重新配置此设置,而不是彻底删除?我试过加入 <authentication mode="Windows"></authentication> 但它仍然转回到同一个地方.这里有什么额外的东西吗? 解决方法
好的,所以我遇到了以下文章:
http://martinnormark.com/asp-net-mvc-3-windows-authentication-problem-redirects-to-account-login
并从那里,我在应用设置部分中将以下密钥添加到我的web.config中: <add key="autoFormsAuthentication" value="false" /> <add key="enableSimpleMembership" value="false"/> 这解决了我的问题 – Windows身份验证现在可以按预期工作,并且没有更多的重定向到不存在的登录页面. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 将我的Web应用程序文件发布到远程服务器wwwroot
- .NET Core和Classic ASP在同一解决方案中?
- asp.net – Microsoft重写模块 – 强制www url或从url删除w
- .Net multipart / form-data form enctype和UTF-8“special
- 如何在ASP.NET中绘制折线图
- asp.net – Web部署项目的更好替代品
- asp.net-mvc – 如何在主机上运行ASP.Net MVC应用程序?
- asp.net – 命名空间“系统”中不存在类型或命名空间名称“
- 这应该是目前最快速有效的ASP.NET Core学习方式(视频)
- asp.net-mvc – ASP.NET Core中基于活动的授权
- asp.net-mvc – .Net 4内存缓存类和用户会话
- asp.net-mvc-4 – 在asp.net MVC URL中重写或更改
- ASP.NET Forms身份验证超时
- 你如何获得asp.net控件的自动生成的name属性?
- asp.net – 我们如何使用通用处理程序加载userco
- asp.net – 如何将JsonResult对象作为字符串获取
- 如何为ASP.NET MVC Web应用程序中使用的图像添加
- asp.net-mvc-3 – 为什么我的textBoxFor使用我的
- asp.net – 使用[WebMethod]转义的JSON响应
- asp.net 根据汉字的拼音首字母搜索数据库(附 LIN