본문 바로가기

System/Server

ADSI를 이용해 속성값을 쓸때 생기는 0x8000500D 에러



이 문제는 ADSI를 이용해 Active Directory 속성값에 접근할 때 생깁니다.


이런 에러가 나는 주요 원인은 Exchange 등의 AD Schema가 확장되어있던 위치에서 작성된 코드를 확장되지 않은 AD에 실행하게되면 이와 같이 확장속성이 없는데 접근하려 하여서 에러가나는 경우를 확인 하엿습니다. 이런 경우 E_ADS_PROPERTY_NOT_FOUND 메시지를 보내고 이 코드값으로 0x8000500D을 반환하게 됩니다.


HTTP/1.1 200 OK
Via: 1.1 DHCP
Connection: Keep-Alive
Proxy-Connection: Keep-Alive
Content-Length: 52
Date: Wed, 16 Apr 2008 07:50:32 GMT
Content-Type: text/xml; charset=euc-kr
Server: Microsoft-IIS/6.0
MicrosoftOfficeWebServer: 5.0_Pub
X-Powered-By: ASP.NET
X-AspNet-Version: 2.0.50727
Cache-Control: private
 
<DATA>예외가 발생한 HRESULT: 0x8000500D</DATA>

자세한 내용은 아래 Microsoft 기술문서 167695번을 확인하세요

 PRB: Exception 0x8000500D When Querying a Property Using ADSI

반응형