반응형
키 저장소 내에서 키 별칭을 변경하는 방법은 무엇입니까?
별칭이 다음과 같은 키를 사용하여 JWS 애플리케이션 MemorizEasy에 서명했습니다 .
memofile.reference.emma.jar=/Users/simpatico/.netbeans/6.8/modules/ext/emma.jar
왜 그렇게 긴 별칭을 선택했는지 기억이 나지 않습니다. 메모 일 뿐이라고 생각하지만 프로젝트 설정에는 다음이 있습니다.
jnlp.signjar.alias=memofile.reference.emma.jar=/Users/simpatico/.netbeans/6.8/modules/ext/emma.jar
이제 응용 프로그램을 업데이트하고 maven을 사용하여 별칭을 다음과 같이 지정해야합니다.
<keystorealias>memofile.reference.emma.jar=/Users/simpatico/.netbeans/6.8/modules/ext/emma.jar
</keystorealias>
그러나 그것은 작동하지 않습니다. 별칭으로 다른 키를 시도 mjee
하면 작동합니다.
그렇다면 키의 별칭을 변경할 수 있습니까? 그렇다면 어떻게? 그렇지 않으면 Maven이 내 별칭을 받아들이지 않는 이유는 무엇입니까?
다음 keyclone
명령을 사용하여 키 저장소에서 키를 복제 할 수 있습니다 keytool
.
keytool -keyclone -alias "your-very-very-long-alias" -dest "new-alias" -keypass keypass -new new_keypass -keystore /path/to/keystore -storepass storepass
이 changealias
명령은 기존 항목의 별칭을 변경합니다.
keytool -changealias -alias "your-very-very-long-alias" -destalias "new-alias" -keypass keypass -keystore /path/to/keystore -storepass storepass
암호를 입력하라는 메시지를 표시하려는 경우 해당 암호 플래그를 제거하기 만하면됩니다 ( changealias
예).
keytool -changealias -alias "your-very-very-long-alias" -destalias "new-alias" -keystore "/path/to/keystore"
참조 URL : https://stackoverflow.com/questions/3483121/how-to-change-the-alias-of-a-key-within-a-keystore
반응형
'Development Tip' 카테고리의 다른 글
Apache2에 OpenSSL 및 mod_ssl이 설치되어 있는지 확인하는 방법 (0) | 2021.01.10 |
---|---|
SpannableString with Image 예제 (0) | 2021.01.10 |
git에서 삭제 된 파일에 대한 diff 억제 (0) | 2021.01.10 |
heroku 데이터베이스 크기를 찾는 가장 빠른 방법 (0) | 2021.01.10 |
JavaScript에 사전 구현이 있습니까? (0) | 2021.01.10 |