2

IIS / ASP.NETパイプラインのどこで、着信URLがスペースとスラッシュで終わっているかどうかを確認できます(問題のあるエントリは次のようになります:'/ xxxx / yyyy / zzzz.aspx / 1')?これにより、本番サーバーでエラーが発生しています。ローカルで実行すると、Chromeでリダイレクトが多すぎるという警告が表示されます。これをトラップしたり、「/」を削除したりする方法はありますか?

4

1 に答える 1

0

受け入れ可能な答えが見つかりました。不正な形式の URL をチェックする - !(Uri.IsWellFormedUriString(url, UriKind.RelativeOrAbsolute)) - Application_Error イベントで、必要なコントロールが得られます

于 2013-01-11T16:03:34.553 に答える