我采用的是forms验证。现在是想要得到用户原本请求的页面url地址
(比如原来用户访问的是网站根目录下/a.aspx,但是因为没有经过身份验证被重定向到身份验证b.aspx页面。验证通过后,自动重定向到a.aspx。同时将a.aspx记录到数据库中。)
用的代码如下:
FormsAuthentication.GetRedirectUrl(username.Text, False)
奇怪的是,开发调试时候,上述代码可以以抓到a.aspx
发布后,通过客户端测试,却只能抓到“/” 而得不到"/a.aspx"。导致后台数据库中登陆表中都是“/”
环境:vs2010(vb)+sql2008
如何解决?
nn