문제

Salesforce에 대한 IDP 시작 SAML 응답을 수행하고 도움이 필요합니다.

코드를 사용하여 작업을 수행하고 PEM (개인 키) 키가 필요하다는 것을 알았습니다.

KeyStore.PrivateKeyEntry pkEntry = (KeyStore.PrivateKeyEntry)   ks.getEntry("alias", new KeyStore.PasswordProtection(password));

PrivateKey pk = pkEntry.getPrivateKey();
.

PEM 키는 내 응답 서명에 서명하는 데 사용됩니다.여기서 어디에서 찍을 수 있습니까?

도움이 되었습니까?

해결책

openssl req -x509 -nodes -days 365 -newkey rsa:1024 -sha1 -subj ‘/C=US/ST=CA/L=San Mateo/CN=www.appirio.com’ -keyout key-mycompanyrsa.pem -out cert-mycompanyrsa.pem

More info: http://blog.jeffdouglas.com/2010/07/06/using-rsa-sha1-with-salesforce-crypto-class/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top