如何修复 IIS 错误(不允许使用 PUT 方法)



我开发了一个用于服务器端渲染的 Angular Universal 应用程序。我必须在服务器中保存一个文件。文件保存在角度应用程序的文件夹中。当我构建应用程序并将其添加到 IIS 服务器时,我无法上传目录中的文件。我收到错误 PUT 方法不允许。任何帮助都会很棒!

polyfills-es2015.99fc5dde03f2933ff53f.js:1 PUT http://localhost:99/files 405(方法不允许(

此错误是由于 WebDAV 模块截获了请求而导致的。

您可以尝试在站点 web.config 文件中添加以下代码:

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

最新更新