2016-11-08 1 views
0

나는 this 웹 사이트에 튜토리얼을 따라했지만 나는 결과를 저장하려면 내가 결과를 저장에서 저를 방지하는 메시지를 얻을 :Apple 인증서를 올바르게 생성하는 방법은 무엇입니까?

    :

    1 오류가 저장되는이 보낸 사람을 금지를

  • APNS 인증서 또는 개인 키는

유효하지 않습니다 그런데 왜 나는이 오류가 무엇입니까? 저는 몇 가지 방법을 시도해 보았습니다. ----- BEGIN CERTIFICATE -----로 배치하고 배치하지 않았지만 아무 것도 작동하지 않았습니다. 몇 가지 인증서를 만들었지 만 오류 하나 하나 하나 하나가 틀립니다.

내가 할 일을 잊었습니까?

답변

0

----- BEGIN CERTIFICATE -----로 배치하고없이 배치하면 작동하지만 아무 것도 작동하지 않습니다.-----BEGIN CERTIFICATE---------- END CERTIFICATE----- 포함

복사와 파일의 전체 내용을 붙여 넣어야합니다

, .

하지만 왜이 오류가 발생합니까?

다음 중 하나의 단계에서 오류가 발생했을 가능성이 있습니다. 오류는 인증서가 유효하지 않다는 의미입니다. 일반적으로 (예 : 형식이 잘못됨)이 아닌 입니다. 푸시 알림, APN 또는 푸시 패드와 관련이있는 것은 아닙니다.

루비를 알고 있다면, 당신은 다음 코드를 실행하여이 인증서에 의해 제기 예외가 무엇인지 볼 수 있습니다

private_key = OpenSSL::PKey.read apns_private_key 
certificate = OpenSSL::X509::Certificate.new apns_certificate 
pkcs12 = OpenSSL::PKCS12.create(nil, nil, private_key, certificate) 
pkcs12.to_der 

그렇지 않으면 [email protected] 연락 있도록 인증서/개인 키를 부착 내가 도움을 얻을 수 있습니다.

+0

문제는 새 인증서를 만들 때 mac이 "CertificateSigningRequest.certSigningRequest"라는 파일을 만들고 CRT.crt로 이름을 바꾸어야한다는 것입니다. – user3844838

관련 문제