Microsoft Certificate Services 2003을 통해 코드 서명 인증서를 생성 할 때 게시자를 설정하는 방법

StackOverflow https://stackoverflow.com/questions/1407914

  •  05-07-2019
  •  | 
  •  

문제

인증서 서비스 2003에서 생성 된 인증서를 사용하여 Clickonce 매니페스트에 서명하려고합니다 ( http : // cert-server/certsrv, 브라우저에서 코드 서명 인증서 요청). ClickOnce를 통해 응용 프로그램을 설치하면 신청서의 게시자가 회사 이름이 아닌 내 개인 이름으로 표시됩니다.

명백한 이유로, 나는 특정 사용자가 아니라 회사와 관련이없는 인증서를 발급하는 것을 선호합니다. 인증서 서비스를 통해 어떻게해야합니까?

도움이 되었습니까?

해결책

인증 기관에 로그인하고 인증서 관리자 도구 원하는 이름으로 인증서를 작성합니다. 먼저 /추가 옵션을 사용하여 인증서를 작성해야합니다. 이 시점에서 CA의 인증서 저장소에만 존재합니다. 그런 다음 /풋 옵션을 사용하여 x.509 인증서 파일을 출력합니다. 그런 다음 해당 파일을 가져 와서 개발자 시스템에 설치할 수 있습니다 (파일을 두 번 클릭하여). 인증서는 인증서 저장소에 존재하므로 서명하려는 인증서를 선택할 때 사용할 수 있습니다.

Visual Studio는 또한 인증서 파일을 직접 참조 할 수 있지만, 누구나 사용할 수 있도록 인증서를 명확하게 남겨두면 실제로 인증 인프라의 "보안"측면을 훼손합니다. 더 편리한 것처럼 보이지만 명백한 결과가 있습니다.

부수적으로, 우리 회사에서 우리는 실제로 처럼 기본 개발자의 이름이 인증서에 나타납니다. 책임과 소유권을 전달합니다.

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