반응형


이번 포스팅은 Android Build 오류에 대하여 알아보도록 하겠습니다.

Keystore의 'ABC' 라는 alias를 가진 Key를 그대로 두고 그 키를 새로운 'DEF' 라는 alias에 Key를 저장을 하려고 하였습니다.


< Error >


java.security.KeyStoreException: Can only replace keys with same alias: ABC != DEF


< Solution >


1. Keystore의 setEntry 설명 문서를 살펴보니 동일한 Key를 새로 저장할 수 없고 만약 이미 등록된 alias가 있다면 동일한 alias로 조회시 새로운 Key로 대체가 된다고 설명이 되어 있었습니다.


2. 즉, Keystore에 동일한 Key를 그대로 두고 다른 alias로 중복 저장을 할 수가 원칙적으로는 없습니다.

반응형

+ Recent posts