2009-04-29 4 views
0

Я делаю запрос на страницу (позвоните на страницу A). Однако запрос перенаправляется на другую страницу (стр. B). Как только начинается обработка запроса, свойство URL объекта Request на сервере указывает на страницу B (однако RawURL все еще указывает на страницу A).Неверное перенаправление страниц

Я не могу найти какой-либо фрагмент кода в приложениях, который явно перенаправляет что-либо на страницу B. Я предполагаю, что это происходит во время предварительной обработки запроса asp.net, но я не знаю, что на самом деле происходит за сценой ,

Так что я нужен совет о том, как продолжить отладку этому вопросу :)

Спасибо!

ответ

0

Я бы поставил точку останова на странице, которая вызывает страницу проблемы и увидеть в какой момент управление передается к странице B.

Кроме того, вы можете легко увидеть, если перенаправление использует Response.Redirect или Server.Transfer, просматривая отправленные HTTP-заголовки. Response.Redirect отправляет 302 заголовок перенаправления клиенту, а Server.Transfer - нет.

Смежные вопросы