簡體   English   中英

從p12 / pem文件中獲取bundle id

[英]Get bundle id from p12/pem file

是否可以從AP12的p12 / pem文件獲取應用程序的包ID?

我有一個系統,用戶可以上傳他的推送證書(p12或pem),很高興向他展示有關捆綁ID的信息,以便用戶可以檢查他上傳的內容

我不確定它是否100%有用,但您可以通過以下方式使用openssl庫中的命令行工具

openssl pkcs12 -info -in mycert.p12 -passin pass:MyCertPassPhrase

這將產生您可以解析的輸出

MAC Iteration 1
MAC verified OK
PKCS7 Encrypted data: pbeWithSHA1And40BitRC2-CBC, Iteration 2048
Certificate bag
Bag Attributes
    friendlyName: Apple Production IOS Push Services: com.mybundle.domain
    localKeyID: F2 FZ 5D 00 44 73 F1 64 B8 FF EF 37 82 BC 13 F4 81 6A B2 14 
subject=/UID=com.mybundle.domain/CN=Apple Production IOS Push Services: com.mybundle.domain/OU=Q7QX7A5JZ7/C=RU
issuer=/C=US/O=Apple Inc./OU=Apple Worldwide Developer Relations/CN=Apple Worldwide Developer Relations Certification Authority
-----BEGIN CERTIFICATE-----
MIIFeTCCBGGgAwIBAgIILW8Tn/Z054IwDQYJKoZIhvcNAQEFBQAwgZYxCzAJBgNV

com.mybundle.domain就是你要找的地方。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM