2

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

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

但是,该页面需要用户首先进行身份验证。从使用 FormsAuthentication 的身份验证步骤返回时,无论 UrlEncode 步骤如何,都会丢弃该片段。

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

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

或者,我应该使用另一种方法来保留页面的视图吗?

4

1 回答 1

0

显然,我没有意识到这一点:URL 片段永远不会发送到服务器。

我将不得不找到一个替代实现。

于 2010-03-03T20:56:01.337 回答