2
나는 춘분 OSGi 콘테이너에 특징을 설치하는 것을 시도하고있다. 나는 P2 감독 명령 줄 도구를 통해이 작업을 수행 :춘분으로 서명 한 병을 설치하십시오
java -jar ./plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar -application org.eclipse.equinox.p2.director -no
splash -consoleLog -debug -repository <repositoryUrl> -installIU <featurename> -profile <profileName> -vmargs -Declipse.p2.unsignedPolicy=allow
설치 그러나 다음과 같은 오류 메시지와 함께 실패
: 서명 기능이 bouncycastle에서 항아리가 포함되어 있기 때문에
!MESSAGE One or more certificates rejected. Cannot proceed with installation.
이 아마이며, 이 항아리에 서명하는 데 사용 된 인증서가 거부되었습니다.
아무도이 문제를 해결할 수있는 방법이 있습니까?
GUI 설치 도구를 통해 기능을 설치할 때 설치하는 동안 문제가 없지만 인증서 체인을 신뢰할지 묻는 팝업이 표시됩니다. 이 대화 상자에서 예를 클릭하면이 기능이 올바르게 설치됩니다.
kr,
프레드릭.
쉬운 방법에는 OpenSSL 도구를 통해입니다 : 'OpenSSL을 PKCS7 -in BCKEY.DSA -print_certs -inform DER - 밖으로 bc.cer' – frederikdebacker