tswiki
SDK
mobile
Support

Mobile bug report - Ошибка HTTP 405.0 - Method Not Allowed Разыскиваемая вами страница не может быть отображена потому, что используется недопустимый метод (команда HTTP)

Вопрос

По поводу ошибки при работе с мобильной версией приложения:

Ошибка HTTP 405.0 - Method Not Allowed. Разыскиваемая вами страница не может быть отображена потому, что используется недопустимый метод (команда HTTP).

Полный bug report:

Type: Terrasoft.ServerException 

Message: Запрос на сервер вернул ошибку 

 

Наиболее вероятные причины: \n  
    \t
  • В запросе, направленном на веб-сервер, использовалась команда HTTP, не допускаемая модулем, настроенным для обработки запроса.
  • \t
  • На сервер был послан запрос, содержащий недействительную команду HTTP.
  • \t
  • Этот запрос к статическому содержимому содержит команду HTTP, отличную от GET и HEAD.
  • \t
  • В виртуальный каталог был направлен запрос с использованием HTTP-команды POST; между тем, используемый по умолчанию документ представляет собой статический файл, не совместимый с командами HTTP кроме команд GET и HEAD.
\n \n \n \n Что можно предпринять: \n 
    \t
  • Проверьте список команд, активированных для обработчика модуля, куда был направлен этот запрос, и позаботьтесь о том, чтобы эта команда могла беспрепятственно попасть на веб-сайт.
  • \t
  • Просмотрите журнальный файл IIS и определите, какая команда не может использоваться в запросе.
  • \t
  • Создайте правило трассировки, чтобы отслеживать невыполненные запросы для этого кода состояния HTTP. Чтобы получить дополнительные сведения о создании правила трассировки для невыполненных запросов, щелкните Наиболее вероятные причины: В запросе, направленном на веб-сервер, использовалась команда HTTP, не допускаемая модулем, настроенным для обработки запроса.  На сервер был послан запрос, содержащий недействительную команду HTTP.  Этот запрос к статическому содержимому содержит команду HTTP, отличную от GET и HEAD.  В виртуальный каталог был направлен запрос с использованием HTTP-команды POST; между тем, используемый по умолчанию документ представляет собой статический файл, не совместимый с командами HTTP кроме команд GET и HEAD. Возможные решения: Проверьте список команд, активированных для обработчика модуля, куда был направлен этот запрос, и позаботьтесь о том, чтобы эта команда могла беспрепятственно попасть на веб-сайт. Просмотрите журнальный файл IIS и определите, какая команда не может использоваться в запросе. Создайте правило трассировки, чтобы отслеживать невыполненные запросы для этого кода состояния HTTP. Чтобы получить дополнительные сведения о создании правила трассировки для невыполненных запросов, щелкните здесь

 

Ответ

Данная настройка может возникать из-за некорректных настроек IIS на сервере.

Для решения необходимо в web.config приложения внести изменения:


    
        
    
    
        
    

 

Нравится

Поделиться

0 комментариев
Показать все комментарии