asp.net表单身份验证重定向问题
发布时间:2020-12-16 09:32:26 所属栏目:asp.Net 来源:网络整理
导读:在IIS中关闭默认文档功能,这是情况…… 我项目的起始页面是A.aspx.我运行该项目,果然,A.aspx出现在浏览器的url中.尽管如此,A.aspx发现没有用户登录并重定向到Login.aspx. A.aspx: if (Session["UserStuff"] == null) Response.Redirect("~/Account/Login.as
在IIS中关闭默认文档功能,这是情况……
我项目的起始页面是A.aspx.我运行该项目,果然,A.aspx出现在浏览器的url中.尽管如此,A.aspx发现没有用户登录并重定向到Login.aspx. A.aspx: if (Session["UserStuff"] == null) Response.Redirect("~/Account/Login.aspx"); 当用户登录时,login.aspx显示BUT,代码: FormsAuthentication.RedirectFromLoginPage(txtUserName.Text,true); 总是重定向到“Default.aspx”而不是“A.aspx” 我检查了FormsAuthentication.GetRedirectUrl,果然它返回“Default.aspx” 我难倒了???? 解决方法
在web.config中,你可以使用defaultUrl属性
set the default page:
<authentication mode="Forms"> <forms loginUrl="login.aspx" defaultUrl="a.aspx" protection="All" timeout="30" /> </authentication> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 在转发器中只选择一个radiobutton
- 为什么asp.net在登录之前会执行302?
- asp.net-mvc – Chrome34忽略域名为“.cloudapp.net”的coo
- asp.net-mvc – ASP.NET核心映射到静态文件处理程序的路由
- asp.net – 使用MvcBuildViews构建Razor = true失败
- asp.net – 屏幕读者测试网站的可访问性
- 如何在子文件夹中托管ASP.NET MVC站点
- asp.net – 如何从HTML到ASPX页面POST FOR FORM
- asp.net – 如何集成ASP .Net Model View Presenter(MVP)模
- asp.net-core – 如何在Entity Framework Core中运行存储过
推荐文章
站长推荐
- asp.net-mvc – MVC 4 OAuth集成.接下来是什么以
- 如何处理在MVC视图中应用程序启动和传输和显示错
- asp.net-mvc – 使用Dotnetopenauth的自定义配置
- asp.net-mvc-3 – 默认路由不起作用
- asp.net-mvc – 在一个页面中以两种不同的形式使
- asp.net-mvc – MVC 6:如何使用RESX文件?
- 使用ASP.NET MVC3中的jQuery,可点击日期的事件日
- asp.net-mvc – 使用ASP.NET MVC,Linq To SQL和S
- asp.net-mvc – 尝试使用fiddler获取oauth令牌
- 采用IEnumerable与模型的Razor View之间的区别?
热点阅读