繁体   English   中英

Laravel Azure 不允许应用服务删除方法

[英]Laravel Azure App Service Delete Method Not Allowed

在 Azure 的应用服务中托管 laravel 应用,并且每次 web 应用发出 DELETE 请求时,它都会抛出 405 Method Not Allowed 并返回以下消息:

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

我已经用尽了我在互联网上可以找到的所有选项,并尝试了所有提到的东西。 希望有人能帮忙。

如果您的应用程序使用 .NET WebAPI,当您发出 PUT 或 DELETE 请求时,您可能会收到 405 Method Not Allowed 错误。 这个错误是因为WebDAV模块拦截了请求引起的

在您的 web.config 中,尝试插入此代码

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

这个问题与这个问题重复

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM