Метод удаления службы приложений Laravel Azure не разрешен - PullRequest
0 голосов
/ 01 октября 2019

Размещая приложение laravel в службе приложений Azure, и каждый раз, когда веб-приложение выполняет УДАЛИТЬ запросы, оно выдает метод 405 Not Allowed и возвращает следующее сообщение:

The page you are looking for cannot be displayed because an invalid method (HTTP verb) is being used.

IЯ исчерпал все варианты, которые я мог найти в Интернете, и перепробовал все упомянутые вещи. Надеюсь, кто-то может помочь.

1 Ответ

0 голосов
/ 01 октября 2019

Если ваше приложение использует .NET WebAPI, вы можете получить ошибку 405 Method Not Allowed при отправке запроса PUT или DELETE. Эта ошибка вызвана тем, что модуль WebDAV перехватил запрос

В вашем файле web.config попробуйте вставить этот код

<system.webServer>    
  <modules>        
    <remove name="WebDAVModule" />    
  </modules>    
  <handlers>        
    <remove name="WebDAV" />    
  </handlers>
</system.webServer>

И дубликат этой проблемы этот вопрос

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...