【发布时间】:2014-11-30 02:33:17
【问题描述】:
当用户从主页登录时,它会发送一个 ID 作为友好 URL 的一部分
例如
https://MyDomain.com/Secure/Landing/23
其中landing 是Landing.aspx,23 是ID。这被重定向回登录页面,但现在我们有
https://MyDomain.com/Secure/Login?ReturnUrl=%2fSecure%2fLanding%2f23
在登录页面
Dim vList As IList = Request.GetFriendlyUrlSegments()
返回0,不能设置ID。
处理友好网址的最佳方式是什么?还是我必须求助于将其作为查询字符串发送?
谢谢
【问题讨论】:
-
为什么要从登录页面获取分段?为什么不从查询字符串中获取路径,然后在成功登录后重定向到该路径?
-
Hey Mason - ID 部分对登录过程至关重要
标签: asp.net friendly-url