読者です 読者をやめる 読者になる 読者になる

FormsAuthentication.RedirectToLoginPage を実行してもページの実行が止まらない

ここに書いてありました。

http://lonetechie.com/2009/05/14/formsauthenticationredirecttologinpage-does-not-stop-page-execution/

FormsAuthentication.RedirectToLoginPage の後に、Response.End を呼ばないと止まらないそうです。RedirectToLoginPage の引数に渡していたクエリ文字列も Response.End することでちゃんとセットされるようになりました。MSDNには Response.End なんて書いてなかったのにヽ(`Д´)ノ