Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Antialiasing
- ClickOnce
- phpmailer
- plcrashreporter
- C#
- MFC
- net
- crashlog
- self-signed ssl
- 데이터 전달
- Font
- C/C++
- 자바스크립트
- GDI
- M8200
- php
- JavaScript
- protobuf-c
- 크래시로그
- EUC-KR
- 기념일관리
- 와이브로
- 블루투스 헤드셋
- 한 번만 실행
- 설치제거
- VS2008
- .net
- API
- docker
- PDA
Archives
- Today
- Total
~☆~ 우하하!!~ 개발블로그
ClickOnce 배포에 사용할 만료기간이 무척 긴 테스트용 개인키 만들기 본문
728x90
반응형
출처 : http://www.wolfpack.pe.kr/trackback/229
ClickOnce 배포방법을 사용할 때 인증서를 사용하여 서명을 해야 한다.
인증서는 보통 만료 날짜 정보를 가지게 되는데
이 만료 날짜 이후에는 해당 인증서를 사용할 수 없게 된다.
은행권에서 사용하는 공인인증서를 생각해보면 쉽다.
유효기간이 1년이다.
테스트용 인증서이므로 만료 날짜가 그리 길 필요는 없겠지...
그래도 동일한 프로젝트를 1년 넘게 계속하고 있을지도 모르니
테스트용 인증서의 만료 날짜를 길게 설정하는 방법을 적용해보자.
VS2008의 경우 다음 경로로 이동한다.
C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\
도스 프롬프트 상에서 다음과 같은 명령을 입력한다.
ClickOnce 배포방법을 사용할 때 인증서를 사용하여 서명을 해야 한다.
인증서는 보통 만료 날짜 정보를 가지게 되는데
이 만료 날짜 이후에는 해당 인증서를 사용할 수 없게 된다.
은행권에서 사용하는 공인인증서를 생각해보면 쉽다.
유효기간이 1년이다.
테스트용 인증서이므로 만료 날짜가 그리 길 필요는 없겠지...
그래도 동일한 프로젝트를 1년 넘게 계속하고 있을지도 모르니
테스트용 인증서의 만료 날짜를 길게 설정하는 방법을 적용해보자.
VS2008의 경우 다음 경로로 이동한다.
C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\
도스 프롬프트 상에서 다음과 같은 명령을 입력한다.
makecert.exe -r -pe -n "CN=MyPersonalKey" -b 01/01/2007 -e 12/31/2010 -sky exchange -ss my
결과가 Success 이면 성공.MyPersonalKey 는 인증서의 이름.
-b 파라미터 뒤의 값은 유효시작일.
-e 파라미터 뒤의 값은 만료 날짜.
위 세 가지 값을 적절히 변경하면 된다.
확인 방법은 C# 프로젝트의 속성에서 서명 탭을 선택하고 저장소에서 선택 버튼을 눌러보면 된다.
더 자세한 테스트 인증서 작성 방법은 다음 URL을 참고한다.
http://msdn.microsoft.com/ko-kr/library/bfsktky3(VS.80).aspx
반응형