0

Webアプリケーションでは、asp.netで1つのグリッドビューを使用しています.1つのリンクボタンがあり、行コマンドイベントでURLをそのリンクにバインドしています.クリックするとログアウトします.ログインページへ。行コマンドで私はこのようなコードを書いています

Response.Redirect(s, false);

ここで、abc/abc_approval/xyz.aspx のような URL が含まれています。それは特に、そのURLのみが宛先にリダイレクトされるURLのみを残していることを示しています。ログインページになると、このようなURL

Login.aspx?ReturnUrl=%2fabc%2fabc_Approval%2fxyz.aspx

お願い助けて。

4

1 に答える 1

1

これは の問題ではないようです。redirect認証に失敗したabc/abc_approval/xyz.aspxか、何らかのエラーでログイン ページにリダイレクトされた可能性があります。web.config でcustomErrorsタグを確認してください。ログイン ページが未処理のエラーのデフォルトである可能性があります。疑わしいページにデバッガーを配置して、エラーが発生するかどうかを確認します。

于 2013-07-17T03:25:17.370 に答える