IIS7, отклоняющий POST, запрашивает с 400 ошибками

Я не полагаю, что можно понизить до меньшей версии. Необходимо сделать новую установку стандарта SQL Server 2005 года. Если Вы соглашаетесь с именованными экземплярами, это не должно быть проблемой. Можно установить новый именованный экземпляр на том же сервере с Предприятием, предполагающим, что Предприятие является экземпляром по умолчанию. Затем существует количество методов, которые можно использовать для получения Баз данных, Заданий, SSISpackages, и т.д. к стандартному экземпляру, принимающему Ваш не использование любого Предприятия определенные функции, которые не поддерживаются стандартом.

1
задан 15 January 2010 в 23:21
5 ответов

Мы нашли ответ, и это не замечательно полезно для непользователей SAP.

Программа, выполняющая запрос, была утилитой, используемой клиентом Фронтенда SAP под названием saphttp.exe. Оказывается, версия, которую имел клиент, была той, что SAP сообщила о наличии ТОЧНО, эта проблема - плохо сформировала запросы POST. Я скопировал свою версию утилиты к сайту для клиентов, и это работало.

Mark его до дурацкости SAP.

1
ответ дан 3 December 2019 в 19:52

Вы могли проверить вход в систему HTTPERR тот сервер. Возможно, это сообщение в блоге содержит подсказку, как решить проблему:

Запрос POST ASMX перестал работать с HTTP 400 erro, когда размер довольной длины увеличивается

Первая остановка должна была посмотреть на ящик IIS входа в систему HTTPERR, Недопустимая ошибка глагола была отчетом в нем:

2009-03-09 21:30:53 10.1.48.56 42676 10.1.48.53 80 HTTP/0.0 Invalid - 400 - Verb - 
2
ответ дан 3 December 2019 в 19:52

Шанс, что это обрабатывается другим сайтом? Попробуйте 'тест повреждения'. Остановите сайт и посмотрите, изменяется ли ответ.

Без записи в журнале Вы не можете сказать, каков код подстатуса, который помог бы поиску и устранению неисправностей далее.

0
ответ дан 3 December 2019 в 19:52
  • 1
    Я переместил приложение asp.net в его собственный сайт (это было в сайте MOSS2007), но никакое изменение. –  Eli 17 January 2010 в 18:26

Действительно ли это - новый сервер? Если это - стандартная установка, могло бы случиться так, что ASP.NET не был включен. Регистрация Role Services, если ASP.NET проверяется в веб-сервере / Разработка приложений:

IIS включает роли ASP.NET http://learn.iis.net/file.axd?i=2231

0
ответ дан 3 December 2019 в 19:52
  • 1
    ASP.NET включен, потому что ДОБИРАЮТСЯ, запросы к .aspx странице обработаны. –  Eli 17 January 2010 в 18:24

Это случилось со мной, и оказалось, что функция, которую я должен был включить, была родительскими путями. Немного фиктивного сообщения об ошибке!

-1
ответ дан 9 December 2020 в 16:57

Теги

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