我开发了一个用于服务器端渲染的Angular Universal应用。我必须在服务器上保存一个文件。该文件被保存在Angular应用的文件夹中,当我构建应用并将其添加到IIS服务器时,我无法将该文件上传至该目录中。当我构建应用程序并将其添加到IIS服务器时,我无法上传该目录中的文件。我得到错误的PUT方法不允许.任何帮助将是巨大的!
polyfills-es2015.99fc5dde03f2933ff53f.js:1 PUT http:/localhost:99files。 405(方法不允许)
这个错误是由于WebDAV模块拦截了这个请求。
你可以尝试在你的网站web.config文件中添加以下代码。
<system.webServer>
<modules>
<remove name="WebDAVModule" />
</modules>
<handlers>
<remove name="WebDAV" />
</handlers>
</system.webServer>