3か月前に基本的に私の質問をする投稿がありましたが、私のシナリオを処理できる回答が返ってこなかったため、再投稿しています。問題は、フォーム認証がASP.NETのログインページにリダイレクトされると、URLのハッシュ部分が失われるため(サーバーに送信されないため)、ログイン後にユーザーが正しい場所に誘導されないことです。ユーザーがリダイレクトされたときにハッシュ値を保存できることが提案されましたが、私の場合、ユーザーが電子メールのリンクからページにアクセスしているため、リダイレクトは機能しません。コードですが、web.configフォームの構成により自動的に行われます。ログイン後にユーザーが正しいハッシュベースのディープリンクに誘導されるようにするにはどうすればよいですか?
既存の投稿は次のとおりです。.netIE8ハッシュURLリダイレクト
これは、Javaで同じブラウザの動作を解決した方法に関する投稿です:http://forum.springsource.org/showthread.php ?101421-Preserving-URL-anchor-when-redirecting
ありがとう!