当用户从主页登录时,它会发送一个id作为友好URL的一部分
例如:
https://MyDomain.com/Secure/Landing/23登陆是Landing.aspx,23是ID。这将被重定向回登录页面,但现在我们有了
https://MyDomain.com/Secure/Login?ReturnUrl=%2fSecure%2fLanding%2f23在登录页面
Dim vList As IList = Request.GetFriendlyUrlSegments()返回0,无法设置ID。
处理友好urls的最好方法是什么?还是我必须回到以查询字符串的形式发送它?
谢谢
发布于 2014-11-29 18:33:17
最后,这是我唯一能找到的绕过这个问题的方法。
Dim vURL As String = Request.Url.Query
Dim vSubString As String = vURL.Substring(vURL.Length - 1)
Dim i As Integer = 1
Do While IsNumeric(vSubString)
vSubString = vURL.Substring(vURL.Length - i)
i += 1
Loop
vSubString = vURL.Substring(vURL.Length - (i - 2))https://stackoverflow.com/questions/27159071
复制相似问题