Este es el problema.Autenticación de formularios Causa de redirección Pérdida de ancla
Utilizo Anchors como una forma no refrescante de permitir el marcado de los objetos que se ven actualmente.
http://myserver/showobject.aspx#objectid=10
Yo uso este modo cuando se actualiza el identificador de objeto que no se trata de hacer una actualización en la página.
Aquí está el problema.
Estoy utilizando formas de autenticación para manejar el acceso a estas páginas. Por lo tanto, cuando intente navegar al enlace anterior sin haber iniciado sesión primero, lo redireccionará a la página de inicio de sesión. Una vez que haya sido autenticado con éxito, FormsAuthentication.RedirectFromLoginPage (...) usted a la página de donde vino.
Excepto que troncaliza el # objectid = 10 bit desactivado.
He pensado en algunos hacks (configurar una cookie antes de redirigir a la página de inicio de sesión y luego leer la cookie y actualizar el enlace después de que se hace "RedirectFromLoginPage"), pero me preguntaba si había cualquier forma real de hacer que FormsAuthentication.RedirectFromLoginPage haga lo que realmente quiero que haga.
Así recapitular:
Tratando de Goto http://myserver/showobject.aspx#objectId=10
redirigido a iniciar sesión
actual/Mal Comportamiento: redirigida después de Entrar a http://myserver/showobject.aspx - sans #objectId = 10
Futuro/comportamiento correcto: redirigida después de inicio de sesión para completar la URL original, http://myserver/showobject.aspx#objectId=10
Gracias por la ayuda de antemano,
Juan.