Mobile bug report - Ошибка HTTP 405.0 - Method Not Allowed Разыскиваемая вами страница не может быть отображена потому, что используется недопустимый метод (команда HTTP)
3 августа 2018 02:35
Вопрос
По поводу ошибки при работе с мобильной версией приложения:
Ошибка HTTP 405.0 - Method Not Allowed. Разыскиваемая вами страница не может быть отображена потому, что используется недопустимый метод (команда HTTP).
Полный bug report:
Type: Terrasoft.ServerException
Message: Запрос на сервер вернул ошибку
Наиболее вероятные причины: \n\t
\n \n \n \n Что можно предпринять: \n- В запросе, направленном на веб-сервер, использовалась команда HTTP, не допускаемая модулем, настроенным для обработки запроса.
\t- На сервер был послан запрос, содержащий недействительную команду HTTP.
\t- Этот запрос к статическому содержимому содержит команду HTTP, отличную от GET и HEAD.
\t- В виртуальный каталог был направлен запрос с использованием HTTP-команды POST; между тем, используемый по умолчанию документ представляет собой статический файл, не совместимый с командами HTTP кроме команд GET и HEAD.
\t
- Проверьте список команд, активированных для обработчика модуля, куда был направлен этот запрос, и позаботьтесь о том, чтобы эта команда могла беспрепятственно попасть на веб-сайт.
\t- Просмотрите журнальный файл IIS и определите, какая команда не может использоваться в запросе.
\t- Создайте правило трассировки, чтобы отслеживать невыполненные запросы для этого кода состояния HTTP. Чтобы получить дополнительные сведения о создании правила трассировки для невыполненных запросов, щелкните Наиболее вероятные причины: В запросе, направленном на веб-сервер, использовалась команда HTTP, не допускаемая модулем, настроенным для обработки запроса. На сервер был послан запрос, содержащий недействительную команду HTTP. Этот запрос к статическому содержимому содержит команду HTTP, отличную от GET и HEAD. В виртуальный каталог был направлен запрос с использованием HTTP-команды POST; между тем, используемый по умолчанию документ представляет собой статический файл, не совместимый с командами HTTP кроме команд GET и HEAD. Возможные решения: Проверьте список команд, активированных для обработчика модуля, куда был направлен этот запрос, и позаботьтесь о том, чтобы эта команда могла беспрепятственно попасть на веб-сайт. Просмотрите журнальный файл IIS и определите, какая команда не может использоваться в запросе. Создайте правило трассировки, чтобы отслеживать невыполненные запросы для этого кода состояния HTTP. Чтобы получить дополнительные сведения о создании правила трассировки для невыполненных запросов, щелкните здесь
Ответ
Данная настройка может возникать из-за некорректных настроек IIS на сервере.
Для решения необходимо в web.config приложения внести изменения:
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать