Никакой http обработчик не был найден для типа запроса 'POST'

Подход полностью действителен. Вам просто нужно проверить текущий контроллер и действия: если они уже включены users_onboard_path, вам не нужно перенаправлять снова.

9
задан skaffman 20 July 2009 в 20:13
поделиться

5 ответов

Я зафиксировал это путем включения обработчика <system.webServer> раздел web.config для IIS 7.

3
ответ дан 4 December 2019 в 14:32
поделиться

При переключении на Классика.NET AppPool в IIS работал на меня - как рекомендуется в комментарии chopp.

1
ответ дан 4 December 2019 в 14:32
поделиться

Хм..., возможно, <remove verb="*" path="*.asmx"/> заставляет Ваш сервер больше не ответить на запросы POST? Попытайтесь комментировать это и посмотрите, переопределяет ли это add строки.

-1
ответ дан 4 December 2019 в 14:32
поделиться

Просто чтобы помочь прояснить ситуацию, потому что они были мне непонятны;

ответчик chopps: «Мне нужно было добавить обработчик в раздел web.config для IIS 7 "

означает, что обработчик также должен быть в разделе system.webServer в web.config.

0
ответ дан 4 December 2019 в 14:32
поделиться

Просто, чтобы прояснить ситуацию, потому что они были мне непонятны;

ответ 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" />
11
ответ дан 4 December 2019 в 14:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: