2015-02-03 1 views
0

데이터베이스에서 직원을 삭제하려고하는데 DELETE Verb를 사용하고 있습니다. 그러나 RESTful webservices 호출을 만들기 위해 WCF 4.0 구성없는 설정을 사용하는 앱이 있습니다. 모든 것이 로컬에서 잘 작동하지만 내 서버에 푸시 될 때 PUT 및 DELETE 요청은 모두 403 금지 된 오류를 반환합니다.IIS 6.0 WCF 4.0 웹 서비스 호출에서 PUT 및 DELETE 메서드 형식을 방지합니다

주위를 검색 한 결과 작동하지 않는 것으로 보이는 항목을 찾을 수 없었습니다. 그리고 이것을 파악하는 데 도움이되는 몇 가지 로그가 있는지 확실하지 않습니다. 서버 사용자가 아니며 분명히 내 것이 아닙니다. "서버 녀석". 그래서 그를 지적 할 수있는 방법이나이 문제의 원인이 될 수있는 정보는 크게 감사하겠습니다.

답변

1

상위 경로를 사용하도록 설정하십시오.

1.Open IIS 관리 콘솔,

사이드 바에서 귀하의 웹 사이트를 클릭하고 속성으로 이동 2.Right. "홈 디렉토리"탭 "응용 프로그램 설정"4.In

3.Go, "응용 프로그램 구성"창 5.In은 "설정"버튼을

클릭이는해야 맵핑 탭이 됨

6. 맵핑 할 파일 확장자를 선택하십시오 (필자의 경우, GET, PUT, POST를 맵핑 할 ASP가 & DELETE 인 경우). 쉼표로 구분됩니다. 그리고 그것은 다시 시작해야 할 필요도 없습니다.