DCOM 개체 (이름)를 통해 계정 시스템에 쓰는 응용 프로그램을 C# 객체는 Toolkit 객체이다). 이 응용 프로그램을 Windows 2003에서 Windows 서비스로 호스팅하면 서비스가 실행되는 사용자 ID가 필요한 모든 액세스 권한을 갖지만 서비스는 DCOM 개체를 열 수 없습니다.Windows에서 DCOM 개체에 액세스 할 수 없습니다. C#으로 작성된 서비스 (Windows 2003 서버) 콘솔 응용 프로그램으로 호스팅 할 때 개체에 액세스 할 수 있습니다.
콘솔 응용 프로그램을 사용하여 동일한 응용 프로그램을 호스트 할 때 제대로 작동합니다.
DCOMCNFG를 통해 DCOM 개체에 대한 액세스 권한을 조정하려고 시도했지만 아무 것도 작동하지 않는 것 같습니다.
서비스가 실행되는 것과 동일한 * 정확한 * 계정으로 콘솔 앱을 실행하고 있습니까? –
예, 콘솔 앱은 서비스와 동일한 계정으로 실행됩니다. –