asp.net – 访问网站根目录时,FormsAuthentication重定向到登录
发布时间:2020-12-16 07:38:52 所属栏目:asp.Net 来源:网络整理
导读:我想在我的网站上使用FormsAuthentication保护我的静态文件,因此我按照标题为“为整个应用程序启用表单身份验证”的 http://learn.iis.net/page.aspx/244/how-to-take-advantage-of-the-iis7-integrated-pipeline/中的说明进行操作. 现在,当我尝试通过直接访
我想在我的网站上使用FormsAuthentication保护我的静态文件,因此我按照标题为“为整个应用程序启用表单身份验证”的
http://learn.iis.net/page.aspx/244/how-to-take-advantage-of-the-iis7-integrated-pipeline/中的说明进行操作.
现在,当我尝试通过直接访问http://www.mysite.com来访问该网站时,我被重定向到http://www.mysite.com/Login.aspx?ReturnUrl=%2f,而不是使用我设置的DefaultDocument.我可以通过访问http://www.mysite.com/Home.aspx来查看我的默认文档,没有任何问题,因为它被设置为允许匿名访问. 我需要添加到我的web.config文件中以使iis7允许匿名访问根目录吗?我尝试添加匿名访问但没有这样的运气. 任何帮助将非常感激. Home和Login表单都允许匿名. <location path="Home.aspx"> <system.web> <authorization> <allow users="*" /> </authorization> </system.web> </location> <location path="Login.aspx"> <system.web> <authorization> <allow users="*" /> </authorization> </system.web> </location> 登录表单设置为loginUrl <authentication mode="Forms"> <forms protection="All" loginUrl="Login.aspx"> </forms> </authentication> 默认文档设置为Home.aspx <defaultDocument> <files> <add value="Home.aspx" /> </files> </defaultDocument> 我没有删除任何iis7默认文档.但是,Home.aspx是优先考虑的问题. 解决方法
看一看:
Allowing anonymous access to default page
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 防止用户在同一行上工作
- ASP.NET 4菜单隐藏在包含Silverlight应用程序的div后面
- asp.net-mvc – MVC 4中app.config的等价物
- asp.net-mvc – HandleError属性没有任何效果
- asp.net-mvc – 该字符串未被识别为有效的布尔字符串
- 什么是您最喜欢的ASP.NET添加工具/工具以提高生产力和代码
- asp.net-mvc – MVC 4. IIS 7.5 PUT返回405
- DxPackNet 1.打开摄像头
- asp.net-mvc – 如何使用UpdateModel进行单元测试操作而不进
- 在ASP.NET MVC网站中无法获取详细的错误信息
推荐文章
站长推荐
- asp.net-mvc – 我们如何使用ASP.NET MVC 4和MEF
- asp.net – 在请求之间检索和持久化状态
- asp.net – XmlSerializer可以反序列化为Nullabl
- asp.net – 当完全执行OnResultExecuted和OnResu
- ASP.NET / IIS7 Url重写映射不起作用
- asp.net-mvc – ASP.NET MVC安全检查表
- asp.net-mvc – 为什么在Razor中使用Html.Render
- 在更新到ASP.NET 4后,IE中的会话“立即过期”?
- 初探CSRF在ASP.NET Core中的处理方式
- asp.net-mvc – JSP相当于ASP.NET MVC的部分视图
热点阅读