메시지 대기열에서 읽는 웹 서비스를 작성했습니다. 이것은 Cassini에서 잘 작동합니다.ASP .Net 웹 서비스에서 MSMQ에 액세스 할 때의 사용 권한 오류
이 큐가 존재하지 않거나 사용자가 작업을 수행 할 수있는 권한이 없습니다 : 서비스가 대기열에 액세스하려고 할 때
은 이제 IIS에서 서비스를 배포 한 것을, 나는 오류 메시지가 나타납니다.
IIS 가상 디렉터리의 익명 액세스 사용자를 로컬 컴퓨터의 관리자 그룹 구성원 인 내 도메인 계정으로 설정했습니다. 나는이 동일한 사용자에게 네트워크 서비스와 ASPNET뿐만 아니라 대기열에 대한 모든 권한을 부여했습니다.
여전히 같은 오류 메시지가 나타납니다.
또한 가상 디렉터리에서 익명 액세스를 사용하지 않도록 설정하고 내 로그인 정보를 사용하여 서비스에 연결하는 방법을 사용해 보았습니다.
이 문제에 대한 도움을 주시면 대단히 감사하겠습니다.
나는 또한의 다양한 조합을 시도했다 :
및 testUsr 큐에 모든 권한을 갖는 . C : \
는 또한의 다양한 조합을 시도했다 큐에 대한 전체 사용 권한. 사용자 및 ASPNET에 대한 사용 권한을 C : \ – RobD