我有一个页面,URI 如下所示:
http ://domain.example.com/Profiles/Profile.aspx?username=blah#blahtab
当该片段 (#blahtab) 出现时,一些 jQuery 会拾取该片段并最初显示页面的不同部分。
但是,该页面需要用户首先进行身份验证。从使用 FormsAuthentication 的身份验证步骤返回时,无论 UrlEncode 步骤如何,都会丢弃该片段。
当我在本地机器上使用调试器时,我没有看到实际发送到服务器的片段。这个标准票价和片段仅适用于客户端吗?
如果不在登录页面上编写我自己的重定向代码,我怎样才能保持这种状态?
或者,我应该使用另一种方法来保留页面的视图吗?