프로그래밍/프로그래밍 일반

[IIS] IIS에서 'ASP.NET 5'를 사용할때 '405 Method Not Allowed' 오류

당근천국 2021. 7. 16. 15:30

서버를 세팅하고 ASP.NET 5 웹을 올렸는데....

"405 Method Not Allowed" 오류가 납니다???

 

 

1. 원인 찾기

다른대서 잘 돌아가고 있던 웹이라 무슨 일이지 하는데...

WebDAV를 어떻게 해보라는 글이 보이네?

 

아뿔싸......

평상시에는 제가 IIS를 세팅하니 까먹었는데.....

'WebDAV'가 설치되면 보안 문제 때문에 메소드(PUT, DELETE 같은 것들) 막히기도 합니다.

 

2. 'WebDAV' 제거하기

서버 관리자 > 역할 및 기능 제거 마법사 > 서버 역할

웹 서버 > 일반적인 HTTP 기능 > WebDAV 게시

기능을 제거해 주면 됩니다.

 

이제는 잘됩니다.

 

마무리

원한다면 웹사이트별로 세팅할 수는 있는데.....

보통 테스트용 서버와 실 서비스용을 나눠두기 때문에 개별로 설정할 일은 별로 없죠.ㅎㅎㅎ

 

이번엔 처음 써본 업체였는데 IIS세팅되어 있길례 "올~~"했는데 이런 식으로 뒷통수 맞을줄은 ㅋㅋㅋㅋㅋㅋ