문제

그래서 내가 만든 웹 서비스에는 인터페이스의 설정에 포함된 데이터 WMI 네임스페이스가 있습니다.그것은 잘 작동할 때 나는 그것을 실행과 ASP.net 에 내장된 웹 서버 개발,그리고 반환로 데이터를 요청합니다.그러나 그 때 그것을 게시하는 IIS6server(win2003),웹 서비스할 수 없게를 실행하 WMI 메소드 호출합니다.그러나 그것이 나를 아직도에서 읽습니다.

대신 그것은 나에게:

시스템입니다.Management.ManagementException:액세스 거부서 시스템입니다.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)에 시스템입니다.Management.ManagementObject InvokeMethod(String 지,ManagementBaseObject inParameters,InvokeMethodOptions 옵션)에 시스템입니다.Management.ManagementObject InvokeMethod(String 지,Object[]args)

내가 문제를 해결하기 위해 노력했다(그리고 네가 알고 이것은 나쁜 연습 하지만 난 그냥을 보고 싶었다면 그것은 작업)을 추가하여"모든 사람이"그룹을 WMI 네임스페이스는 보안 설정하고 그들을 주는 전체 권(을 포함하는 실행).그런 다음 다시 설정하 IIS.그러나 나는 아직도 이 오류가 있습니다.

누구나 아이디어를 얻었다?

도움이 되었습니까?

해결책

실행 IIS 으로'적절한 사용자 계정 작업해야 합니다.

는'모두'그룹 의미하지 않는'절대적으로 모두가'-그것은'의미에는 인증된 모든 사용자가'.할 수 없는 경우에는 인증에 당신은 여전히되지 않습니다.는 경우에 당신은 후 WMI 리소스가 필요한 네트워크 권한이 다음은 아직도 실패합니다.

다른 것보다는 어쩌면에 액세스하 WMI 필요한 사용자 권리는 기본 계정 IIS 으로 실행되지 않는다.

다른 팁

론,techinically,모든 사람"Authenicated 사용자가"는 다릅니다.

고객님의 계정에서 언제든 이메일을 포함한"게스트 계정"및"손님은"그룹,null 고 익명으로 연결 합니다.모 니다."의 인증된 사용자가"사람의 제시합니다.약간 미묘지만,중요합니다.

는 경우스 장애인,그때는 그들이 모든 실질적으로 동일한 모두 포함 할 수 있습니다"null"및"anonymous"세션이 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top