I have an ASP.NET 3.5 web site that I am trying to deploy on a server running IIS 6. Everything works OK, except I am getting an error when trying to make an HTTP
PUT request to an
Error Message: Path 'PUT' is forbidden.
Stack Trace: at System.Web.HttpMethodNotAllowedHandler.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
This is an ASP.NET 3.5 Forms application. I have tried:
- Setting "All" Verbs for .aspx in IIS Mappings
- Setting "All" Verbs for .svc in IIS Mappings
- Adding a wildcard application map for
- Adding "PUT" to the system.webServer -> handlers section in web.config
If anyone has any suggestions it would be greatly appreciated.
I have had no problems with the same site running on IIS 7.5, but unfortunately I am stuck with 6.0 in this case.