MVC 4 응용 프로그램에서 PUT을 사용하려고하는데 405 오류가 발생합니다. 내 라우팅에서MVC 4. IIS 7.5 PUT returns 405
내가 PUT 및 POST를 허용하는 경로에 제약 조건이, 엔드 포인트가 작동 POST에, PUT 내가 여기에 여기에 조언 ASP.NET Web API returns 404 for PUT only on some servers 및 ASP.NET MVC got 405 error on HTTP DELETE request?
을 따랐습니다 (405)실패
IIS에서 WeDAV도 삭제했지만 여전히 405를 얻고 있습니다. 다른 제안이 있습니까?
나는 또한이 충고 ASP.NET Web API - PUT & DELETE Verbs Not Allowed - IIS 8 여전히 운이 따랐습니다 그것을 위해, (비주얼 스튜디오 2012) IIS 8에 정확히 같은 문제에 봉착
내 웹. config에는 이미 runAllManagedModulesForAllRequests = "true"가 있습니다. 위의 WebDAV 제거 라인을 추가하면 큰 도움이되었습니다. – Jbecwar
나는 이미이 작업을 수행했다고 생각했지만 모듈이 아닌 핸들러 만 제거했습니다. 감사! –
나를 위해 작동합니다. +1 –