405 - HTTP verb used to access this page is not allowed. [IIS 8.5] [Windows Server 2012 R2]

Arjun picture Arjun · Sep 12, 2016 · Viewed 17.4k times · Source

I have got a new iis server and from a while i am finding solution for error :

405 - HTTP verb used to access this page is not allowed. The page you are looking for cannot be displayed because an invalid method (HTTP verb) was used to attempt access.

I have seen below solutions:
1.

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


2. IIS Settings http://www.somacon.com/p126.php

Solution 1, causes Internal server error and later unable to find the solution. Solution 2, i am unable to find Property window in iis 8.5, so unable to try the same.

Please help

Answer

Mark G picture Mark G · Apr 20, 2017

I also had the same internal server error when attempting the first solution, described at HTTP 405 error with Web API. Since I wasn't even using WebDAV, I opted to remove it entirely from IIS (see screenshot below). After a required server restart, the problem was resolved.

Remove WebDAV