내 dev에 VM에서 잘 작동 비동기 파일 업로드를 수행하는 코드를 가지고 있지만 나는 클라이언트 시스템에 배치 된 후, 나는 점점이 오류 계속 :오류 쓰기 마임 다중 본체 부품
"오류 쓰기 출력 스트림 "내가 아는
에 마임 다중 본체 부품이 오류를 던지고 라인하지만 내가 왜 알아낼 수 없습니다
//Read the form data and return an async task.
await Request.Content.ReadAsMultipartAsync(provider);
파일 크기는 1메가바이트 나는에도 크기가 훨씬 작은 다른 파일 형식을 시도했습니다. 왜 이런 일이 발생합니까? 아이디어가 필요합니다.
서비스가 dev vm과 클라이언트의 VM에 배포 될 때 사이에 요청이 변경되지 않았다고 가정하면, 다른 작업이 있는지 확인할 수 있습니까? 예, 'MultipartFormDataStreamProvider' 파일을 만들 폴더가 앱이 쓸 수있는 적절한 권한을 가지고 있는지 확인할 수 있습니까? 내 말은 거짓 경보 일 수 있고 문제가 다른 것일 수 있다는 것입니다 ... 또한, 요청 사항이 어떻게 보이는지 붙여 넣을 수 있습니까? (당신은 1MB의 파일 부분을 복사 할 필요가 없지만 나머지 부분은 좋을 것입니다.) –
그래, 서비스로 돌아가서 innerStack을 로깅하고 IISIuser 사용 권한 문제라고 깨달았습니다. 내가 수정 권한을 주면, 효과가있었습니다!. 감사. 대답을 써서 받아 들일 수 있을까요? –
다행이었습니다! –