'만료일길게서명하기'에 해당되는 글 1건

  1. 2008/04/04 글뻥 Clickonce 배포에 사용할 만료기간이 무척긴 개인키 만들기
Clickonce를 배포할때 서명이 반드시 포함되어야 하는데 테스트 인증서는 1년으로 만료되므로 만들고 1년뒤에 새로 만들어 줘야 하는 문제가 있다.
이럴때는 개인키에 만료기간을 줘서 문제를 해결할 수 있으니 이렇게 접근하자.
//Windows 시작버튼 클릭
//실행클릭
//cmd라고 명령을 줘서 DOS창이 뜨면 다음과 같이 명령한다.
makecert.exe -r -pe -n "CN=MyPersonalKey" -b 01/01/2007 -e 12/31/2010 -sky exchange -ss my

//Success라고 뜨면 성공


Visual Studio 2008의 경우는 "C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin"에 해당파일이 있다.

한가지 주의할점은 위의 명령중에 "-n "CN=MyPersonalKey" -b 01/01/2007 -e 12/31/2010 "에서 밑줄친 부분만 자기에게 맞도록 수정해야 한다.

이렇게 생성된 인증서는 다음과 같이 Visual Studio 2008에서 프로젝트 속성에 "서명"탭에 "저장소에서 선택"을 누르면 보이게 된다.
사용자 삽입 이미지

테스트로 생성한 인증서를 삭제하기 위해서는 같은경로에 있는 "certmgr.exe"를 실행해보면
생성한 키가 보이는데 선택후 "제거"버튼을 클릭하면 된다.
사용자 삽입 이미지
2008/04/04 11:50 2008/04/04 11:50