Helpex - Trao đổi & giúp đỡ Đăng nhập
11

Apple, trung thành với tinh thần cực kỳ độc quyền của mình, yêu cầu các chứng chỉ được sử dụng cho chương trình nhà phát triển iOS phải được tạo bằng máy mac. (dưới dạng tệp .certSignRequest)

Rõ ràng, bằng cách nào đó họ sử dụng một tiêu chuẩn cho các khóa này, vì vậy câu hỏi của tôi là: .certSignRequest trông như thế nào? Ai đó có thể chia sẻ phiên bản bị kiểm duyệt của tệp của họ không? (trong khi vẫn giữ nguyên độ dài)

Sau đó, tôi chắc chắn rằng chúng ta có thể tìm ra cách tạo thứ tương tự với openssl và cuối cùng là chỉnh sửa tệp csr để làm cho nó phù hợp với định dạng mà apple yêu cầu.

11 hữu ích 0 bình luận 5.4k xem chia sẻ
19

Ah, trên thực tế, nó hoàn toàn có cùng định dạng với các tệp được tạo bằng openssl. Tôi chỉ sử dụng để tạo luôn 4096 và tôi không mong đợi apple chỉ sử dụng 2048.

Vì vậy, để tạo một bộ khóa cho nhà phát triển ios:

openssl genrsa -out ios-dev.key 2048
openssl req -new -key ios-dev.key -out ios-dev.csr
19 hữu ích 1 bình luận chia sẻ
loading
Không tìm thấy câu trả lời bạn tìm kiếm? Duyệt qua các câu hỏi được gắn thẻ ios openssl rsa csr , hoặc hỏi câu hỏi của bạn.

Có thể bạn quan tâm

loading