IIS 8에 네트워크 폴더에 대한 쓰기 권한 부여

IIS 8에 네트워크 폴더에 대한 쓰기 권한 부여

.Net Framework에서 ASP.Net MVC를 사용하여 API를 만들었습니다. Windows Server 2012R2에서 실행됩니다. 이미지를 서버에 로컬로 업로드하고 압축하고 이름을 바꾸는 POST Action을 만들었습니다. 이 부분은 완벽하게 작동합니다. 그런 다음 해당 이미지를 네트워크 파일 서버로 이동하려고 하면 문제가 발생합니다. 이동 프로세스를 작동하게 하는 유일한 방법은 모든 사람에게 쓰기 권한을 부여하는 것인데, 물론 우리는 이를 원하지 않습니다.

IIS_IUSSRS 쓰기 권한을 할당하려고 시도했지만 적용할 수 있는 유일한 IIS_IUSRS는 FILE-SRVR\IIS_IUSRS와 같은 파일 서버에만 적용되며 작동하지 않습니다. 적용해야 할 것은 API-SRVR\IIS_IUSRS이지만 파일 서버 폴더가 해당 위치로 이동할 수 없습니다.

또한 응용 프로그램 풀을 사용해 보았지만 파일 서버가 응용 프로그램 풀 이름도 인식하지 못합니다. 어떤 생각이나 아이디어라도 대단히 감사하겠습니다!

답변1

답변을 한 번도 받지 못해서 에도 올렸습니다.서버 결함그리고 Greg Askew의 의견을 받았는데 이것이 제가 필요로 했던 해결책이었습니다!

간단히 말해서 API를 호스팅하는 컴퓨터에 권한을 부여해야 했습니다.

관련 정보