2015-02-05 55 views
0

我按照說明,因爲我相信簽署我的mobileconfig文件,所以,用戶權限,我可以正確設置他們的APN。但是,使用此mobileconfig文件時,iOS屏幕仍會繼續顯示「未驗證」。然而,在「更多細節」下,它提供了一些令人鼓舞的信息 - 簽署認證信息似乎都是正確的。iOS移動配置文件 - 仍然「未驗證」 - 但關閉 - 我看到認證信息

即,我很近 - 有什麼想法?

我試過了基本知識 -
iOS mobileconfig walkarounds 及其變體,包括不使用證書鏈。

enter image description hereenter image description here

回答

1

如何註冊,並從鑰匙鏈

鑰匙串訪問驗證.mobileconfig文件中蘋果

  1. 出口證書 - >榮譽證書(LeftPanel) - >右鍵單擊特定證書並導出證書。 轉換.p12文件到PEM文件(轉換使用此鏈接www.sslshopper.com/ssl-converter.html)

    例如:InnovCertificates.p12到InnovCertificates.pem

  2. 下載蘋果根證書和中級蘋果證書

    (對於我的.mobileconfig文件驗證我用蘋果公司的根證書(蘋果根證書)和 應用集成證書(蘋果中級證書)證書。 你也可以使用在這些證書或其他證書蘋果證書www.apple.com/certific ateauthority /)

    下載文件是證書和密鑰的組合。 (在終端命令中閱讀證書的鏈接如下:info.ssl.com/article.aspx?id=12149) 從這個證書文件中,我們需要提取證書。

    extract certificate from Apple Root Certificate. Then extract certificate from Apple Intermediate Certificate 
    
    openssl x509 -inform DER -outform PEM -in AppleIncRootCertificate.cer -out root.crt.pem 
    openssl x509 -inform DER -outform PEM -in AppleAAICA.cer -out Intermediate.crt.pem 
    
    open the two extracted file in text editor, 
    copy and paste the Intermediate.crt.pem to beginning of the root.crt.pem and save .then your root.crt.pem file is combination of two certificate. 
    
  3. 簽名和驗證的.mobileconfig文件

    Once you have all the files listed above, you will run a command like the following: 
    
    openssl smime -sign -in Example.mobileconfig -out SignedVerifyExample.mobileconfig -signer InnovCertificates.pem -certfile root.crt.pem -outform der -nodetach  
    

    結果.mobileconfig文件簽名和驗證。

使用完整的鏈接:

1.renren.io/questions/637349/ios-mobileconfig-walkarounds 2.developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages /man1/smime.1ssl.html#//apple_ref/doc/man/1/smime 3.www.apple.com/certificateauthority/ 4.www.rootmanager.com/iphone-ota-configuration/iphone-ota- setup-with-signed-mobileconfig.html 5.info.ssl.com/article.aspx?id=12149 6.www.sslshopper.com/ssl-converter.html 7.wiki.cac.washington.edu/顯示/紅外/提取+證書+和+隱私e + Key + Files + from + a + .pfx + File 8.stackoverflow.com/questions/9277426/ios-mobileconfig-walkarounds 9.stackoverflow。com/questions/991758/how-to-get-an-openssl-pem-file-from-key-and-crt-files 10.discussions.apple.com/thread/2363234