2012-07-26 3 views
0

CA 서버에 연결하는 데 문제가 있습니다. 내 생각은 원격 연결을 통해 인증서를 해지하는 것입니다. 사실 저는 로컬 컴퓨터와 CA 서버의 관리자입니다. 아이디어는 다음 링크를 꽤 비슷하다 ExampleCA-Server에 연결하여 인증서를 검색하는 방법은 무엇입니까?

이제 내 문제는 다음과 같은 부분에 :

CCertView::OpenConnection The operation was canceled by the user. 0x800704c7 (WIN32: 1223)

:이 라인을 통해 실행하면

certView.OpenConnection(strServer + "\" + strCAName);

이 나에게 오류를 보여 아무도 지금이 실수를 저를 도울 수 있습니까?

나는 성공적으로이 같은 원격 연결하여 인증서를 취소 할 수 있습니다 :

CCertAdmin caAdmin = new CCertAdmin(); caAdmin.RevokeCertificate("strServer", "strSerialnumber", reason, DateTime.Now);

그래서 나는 CA-서버에 대한 연결에 문제가 없다 생각합니다.

답변

0

좋아, Microsoft 지원의 도움으로 해결책을 찾았습니다.

문제는 RSAT 64Bit (원격 서버 관리 도구)의 설치 파일이 완료되지 않았기 때문입니다. 따라서 파일이 누락되었습니다. 32 비트 버전의 RSAT가 완료되었습니다.

이제 내 문제는 RSAT 64Bit이 설치된 Windows 7 64Bit에서 웹 응용 프로그램을 프로그래밍하고 있다는 것이 었습니다. 하지만 내 웹 응용 프로그램은 32 비트에서 실행되고있었습니다. 따라서 중요한 파일이 누락되어 오류가 발생합니다. Microsoft Support

또는

가능한 경우

당신이 32 비트에서 RSAT와 윈도우 7 32 비트에 webapplikation을 개발할 :

이 솔루션은이 같은 RSAT의 32 비트 버전을 추출하는 것입니다. 그러면 아무런 문제가 없습니다.