2011-02-08 2 views
2

NSIS 설치 프로그램에 서명하는 데 사용한 코드 서명 인증서를 받았습니다. 설치 프로그램에 서명 한 [Windows 7에서] 시스템의 UAC 화면에서 확인 된 게시자를 회사 이름으로 볼 수 있습니다.설치 프로그램에 서명하는 코드

다른 컴퓨터 [XP]에서 테스트했을 때 회사 이름이 확인 된 게시자 대신 표시되지 않습니다.

다양한 컴퓨터에서 다르게 작동하는 이유에 대해 조언 해주세요.

미리 감사드립니다. John.

+0

Windows SDK의 서명 도구를 사용하고 있습니까? – MSalters

+0

아니요 https://www.cryptguard.com/files/codesigningx86.exe에서 다운로드 한 signcode.exe를 사용하여 만들었습니다. –

+2

예전의 Windows 버전 (예 : XP)에서는 디지털 서명 정보가 항상 표시되지 않습니다. 일반적으로 네트워크 위치 나 브라우저에서 파일을 시작할 때 표시됩니다. 파일을 직접 실행해도 정보가 표시되지 않으면 (설치 프로그램이 시작됩니다) 정상적인 동작입니다. –

답변

1

또한 완전히 업데이트되지 않은 구형 시스템에서 이러한 현상이 발생한다는 사실을 확인했습니다. 새 루트 인증서가 포함 된 보안 업데이트가 하나 있습니다.이 업데이트가 설치되어 있지 않으면 인증서가 "신뢰할 수있는"것으로 인식되지 않습니다.

바람 관련 업데이트를 모두 실행하면 게시자가 인식됩니다.

매우 불행하지만 내가 아는 한 방법이 없습니다.