2008-10-14 3 views
0

.NET Framework에서 ServiceHost.Open을 호출하고 결과로 나오는 AddressAccessDeniedException을 캡처하지 않고 프로세스가 특정 WCF 주소 네임 스페이스에 액세스 할 수 있는지 확인하는 방법이 있습니까?WCF 주소 액세스를 확인하고 AddressAccessDeniedException을 방지하려면 어떻게해야합니까?

지금 예외가 발생하면 관리자가 권한 상승 모드로 서비스를 다시 시작하여 네임 스페이스를 올바르게 예약 할 수 있습니다. 그러나 예외를 던지기를 기다리지 않고 코드를 읽는 것이 약간 쉬워야하는 것처럼 보입니다. 여기에 코드를 밖으로

답변

-1
+0

나는 일하는 것을 가지고있다. ACL이 이미 설정되었는지 확인하는 방법을 알아야합니다. 프로세스가 특정 네임 스페이스에서 서비스를 호스팅 할 수 있는지 여부를 확인하는 방법은 명확하지 않습니다. –

+0

API는 링크 된 코드 샘플과 동일한 제품군입니다. 다음은 쿼리 API입니다. http://www.pinvoke.net/default.aspx/httpapi/HttpQueryServiceConfiguration.html – jezell

관련 문제