代码之家  ›  专栏  ›  技术社区  ›  Broam

FormsAuthentication.RedirectFromLoginPage-重定向时未保留片段

  •  2
  • Broam  · 技术社区  · 16 年前

    我有一个页面,URI如下所示:
    http://domain.example.com/Profiles/Profile.aspx?username=blah#blahtab

    当该片段(#blahtab)出现时,一些jQuery会在该片段上拾取并最初显示页面的不同部分。

    但是,该页面要求用户首先进行身份验证。从使用FormsAuthentication的身份验证步骤返回时,该片段将被丢弃,而与UrlEncode步骤无关。

    当我在本地机器上使用调试器时,我没有看到实际发送到服务器的片段。这是标准票价,而片段仅适用于客户端吗?

    我怎样才能不在登录页面上写我自己的重定向代码而保持这种状态?

    1 回复  |  直到 16 年前
        1
  •  0
  •   Broam    16 年前

    显然,我没有意识到这一点: the URL fragment is never sent to the server.