我有一个ASP.NET登录控制与表单身份验证。即使登录成功后,它不会重定向到目标页面。但它使用returnURL并保持在同一登录页面。如何使登录控制重定向到指定的目的地页面?我有一个登录控制。成功后登录它不重定向到目标页面
回答
如果您还没有这样做的话,我觉得你只需要设置在表单标签的默认URL(web.config中像这样)
<forms loginUrl="blablabla.aspx" defaultUrl="YourDefaultPage.aspx" />
搏一搏,让我们知道你如何继续。
我也已经在web.config文件中设置了默认的URL ..但是它没有重定向..我也使用了Login1_LoggedIn事件,它有一个response.redirect到另一个页面..这个事件被触发,所有的response.redirect也被调用..但无法重定向。 – Abilash 2010-10-13 08:38:48
@Abilash - 您可以请将代码发布到“Login1_LoggedIn”中吗?可能有助于解决方案。根据你的评论“Response.Redirect也称为..但无法重定向” - 你应该使用'RedirectFromLoginPage'。这将使用ReturnUrl QS并进行适当的重定向。 – RPM1984 2010-10-13 08:44:46
这是我的代码:保护无效Login1_LoggedIn(对象发件人,EventArgs的) { 如果(Roles.IsUserInRole(Login1.UserName, “管理1”)) { 的Response.Redirect(“〜/页/ UserManagement /为ChangePassword.aspx“); }} – Abilash 2010-10-13 09:18:00
- 1. 成功登录后不断重定向到登录页面
- 2. Magento成功登录后重定向到登录页面
- 3. 网络使用登录控制和LoginView成功登录后,页面重定向
- 4. ASP.Net成功登录成功,然后重定向到登录页面
- 5. Active Admin成功登录重定向到用户登录页面
- 6. CURL成功登录重定向到登录页面
- 7. django页面重定向成功登录
- 8. JQueryMobile登录页面成功登录时重定向
- 9. 重定向后,登录定制登录页面WP
- 10. 成功登录后如何重定向到页面?
- 11. 成功登录后Laravel重定向到其他页面
- 12. 重定向到登录页面,如果没有登录到facebook
- 13. 瓶颈成功登录后如何重定向到上一页
- 14. 不能重定向到一个PHP页面登录后
- 15. Nodejs自定义登录后成功重定向页面
- 16. 登录后重定向到另一页
- 17. 登录到前一页后重定向
- 18. LightOpenId不重定向到登录页面
- 19. Asp.Net Forms成功登录后再次登录登录页面
- 20. 登录成功后重定向Laravel 5.4
- 21. 成功登录后PHP重定向
- 22. 成功登录php后重定向
- 23. 登录页面重定向
- 24. 自举登录按钮不会重定向到登录页面
- 25. laravel5.4我不能登录,当我尝试登录重定向到同一个登录页面
- 26. Django注册 - 成功登录后从登录/注册重定向
- 27. 用户登录后页面重定向
- 28. 成功登录Angularjs + .Razor查看页面后重定向到Home/main页面?
- 29. Spring-mvc:控制器成功登录后不加载新页面
- 30. 重定向到登录页
您是否调试过代码?你确定登录尝试成功吗? Forms Auth cookie是否已设置?你检查过提琴手吗?在给出帮助之前需要回答的所有问题。 – RPM1984 2010-10-13 08:08:01