WebApplication(web应用程序)或MVC的forms验证问题
Web应用程序(或者mvc5)在web.config文件设置了forms认证方式,也设置了拒绝匿名访问:
<authentication mode="Forms" >
<forms timeout="60" slidingExpiration="true" loginUrl="/login.aspx" path="/"> </forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>
为什么访问网站的时候不跳到登录页面,而是直接返回401错误:
HTTP 错误 401.2 - Unauthorized
由于身份验证头无效,您无权查看此页。
<authentication mode="Forms" >
<forms timeout="60" slidingExpiration="true" loginUrl="/login.aspx" path="/"> </forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>
为什么访问网站的时候不跳到登录页面,而是直接返回401错误:
HTTP 错误 401.2 - Unauthorized
由于身份验证头无效,您无权查看此页。
...全文
相关推荐
asp.net学生选课系统
**ASP.NET Web Forms**:作为ASP.NET的基础,Web Forms允许开发者构建动态、交互式的网页。
asp.net用三层 增删改查完整实例
表现层:这是用户与应用交互的界面,通常由ASP.NET Web Forms、MVC或Blazor等技术实现。
ASP.NET程序设计案例教程《上机操作题》
**MVC模式**:虽然题目主要针对传统的Web Forms,但了解ASP.NET MVC架构也是重要的,它是另一种开发ASP.NET应用的方式,提倡分离关注点和更好的测试性。7.
ASP.NET在线学习平台网站源码
**讨论区或论坛**:允许用户交流和讨论课程相关问题。7. **数据库交互**:使用ADO.NET或Entity Framework进行数据操作,存储用户信息、课程数据等。8.
C#企业网站项目
表现层:这是用户与应用程序交互的界面,通常由ASP.NET MVC或ASP.NET Web Forms等技术构建。


