2013-08-13 1 views
0

조금 너무 자세한 내 문제의 설명,하지만 사용자 지정 포트에서 Windows 서비스에서 호스팅자가있는 대부분의 WCF 서비스의 번호가IIS는 도메인 계정으로 실행할 때 WCF는 예외를 throw 호스팅

여기 간다 . 그 자체에 대한

내가 정체성 어떤에서 서비스가 실행 전환 및 Windows에서 2003이 문제를 해결하기 위해 다음과 같은 오류

HTTP could not register URL http://+:5731/. 
Your process does not have access rights to this namespace 
(see http://go.microsoft.com/fwlink/?LinkId=70353 for details). :  
at System.ServiceModel.Channels.SharedHttpTransportManager.OnOpen() 

을 가지고 호스팅 내가 사용하면 Httpcfg 해당 URL

URL : http://+:5731/ 
ACL : D:(A;;GX;;;S-1-5-21-1644697732-2861104425-3354422928-30323) 
에 대한 ACL을 추가하려면

그리고 그 자체 호스팅 된 것들은 잘 작동합니다.

하지만 IIS는 호스팅되지 않습니다. 나는 응용 프로그램 풀 ID가 던지고을 변경 한 후

ServerTooBusyException: The HTTP service located at 
    http://127.0.0.1/Service.svc is too busy 

나는 응용 프로그램 풀 ID에 입력 된 암호가 올바른지 확인 더블 경우,하면 Httpcfg 사용 권한을 추가 단지에있는이

URL : http://+:80/ 
ACL : D:(A;;GX;;;S-1-5-21-1644697732-2861104425-3354422928-30323) 

필요하고 안 나는 아직도 ServerTooBusyException을 얻고있다.

IIS 호스트 서비스가 특정 도메인 사용자에서 작동하도록하려면 어떻게 재구성해야합니까?

답변

0

로컬 관리자 그룹에 도메인 사용자를 추가하고 w3svc에 대해 doint net stop 및 net start를 추가하여 해결할 수있었습니다. 이는 극단적입니다. 도메인 사용자에게 더 적절한 사용 권한 집합을 찾기 위해 노력하고 있습니다.

관련 문제