Подход полностью действителен. Вам просто нужно проверить текущий контроллер и действия: если они уже включены users_onboard_path
, вам не нужно перенаправлять снова.
Я зафиксировал это путем включения обработчика <system.webServer>
раздел web.config для IIS 7.
При переключении на Классика.NET AppPool в IIS работал на меня - как рекомендуется в комментарии chopp.
Хм..., возможно, <remove verb="*" path="*.asmx"/>
заставляет Ваш сервер больше не ответить на запросы POST? Попытайтесь комментировать это и посмотрите, переопределяет ли это add
строки.
Просто чтобы помочь прояснить ситуацию, потому что они были мне непонятны;
ответчик chopps: «Мне нужно было добавить обработчик в раздел web.config для IIS 7 "
означает, что обработчик также должен быть в разделе system.webServer в web.config.
Просто, чтобы прояснить ситуацию, потому что они были мне непонятны;
ответ chopps: «Мне нужно добавить обработчик в раздел web.config для IIS. 7 "
означает, что обработчик также должен быть в разделе system.webServer
в web.config
.
Пер Тодд:
<add path="ChartImg.axd" verb="GET,HEAD,POST"
type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler,
System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35" validate="false" />