none
获取导致被重定向的原始请求url地址 RRS feed

  • 问题

  • 我采用的是forms验证。现在是想要得到用户原本请求的页面url地址

    (比如原来用户访问的是网站根目录下/a.aspx,但是因为没有经过身份验证被重定向到身份验证b.aspx页面。验证通过后,自动重定向到a.aspx。同时将a.aspx记录到数据库中。)

    用的代码如下:

    FormsAuthentication.GetRedirectUrl(username.Text, False)

    奇怪的是,开发调试时候,上述代码可以以抓到a.aspx

    发布后,通过客户端测试,却只能抓到“/” 而得不到"/a.aspx"。导致后台数据库中登陆表中都是“/”

    环境:vs2010(vb)+sql2008

    如何解决?


    nn

    2013年6月5日 9:14

答案