⑴ 如何使用P12證書的Android
P12格式證書導入android的方法:
keytool無法直接導入PKCS12文件。
第一種方法是使用IE將pfx證書導入,再導出為cert格式文件。使用上面介紹的方法將其導入到密鑰倉庫中。這樣的話倉庫裡面只包含了證書信息,沒有私鑰內容。
第二種方法是將pfx文件導入到IE瀏覽器中,再導出為pfx文件。
新生成的pfx不能被導入到keystore中,報錯:keytool錯誤: java.lang.Exception: 所輸入的不是一個 X.509 認證。新生成的pfx文件可以被當作keystore使用。但會報個錯誤as unknown attr1.3.6.1.4.1.311.17.1,查了下資料,說IE導出的就會這樣,使用Netscape就不會有這個錯誤.
第三種方法是將pfx文件當作一個keystore使用。但是通過微軟的證書管理控制台生成的pfx文件不能直接使用。keytool不認此格式,報keytool錯誤: java.io.IOException: failed to decrypt safe contents entry。需要通過OpenSSL轉換一下:
1)openssl pkcs12 -in mycerts.pfx -out mycerts.pem
2)openssl pkcs12 -export -in mycerts.pem -out mykeystore.p12
通過keytool的-list命令可檢查下密鑰倉庫中的內容:
keytool -rfc -list -keystore mykeystore.p12 -storetype pkcs12
這里需要指明倉庫類型為pkcs12,因為預設的類型為jks。這樣此密鑰倉庫就即包含證書信息也包含私鑰信息。
⑵ ipad如何安裝cer、p12證書
你可以用ios自帶的mailbox或safari打開郵箱下載證書,之後系統會提示你證書下載到了描述文件中。然後你去「設置」——「描述文件」中就可以找到對應的證書安裝
⑶ 通過編程向火狐導入p12證書,具體描述見問題補充!
尊敬的用戶,您好!很高興為您答疑
您在把插件中使用的nss庫nss3.dll和nss3.lib更名時,需要注意的是,要修改庫內部的關聯信息,既把所有nss3改為nss1,當然可以取別的名,不過名的長度必須要和nss3一樣,否則庫會被損壞。記得重新編譯插件!
希望我的回答對您有所幫助,如有疑問,歡迎繼續咨詢我們。
⑷ 怎樣在其他mac設備上使用.p12文件
1. 下載.cer文件到別的機器。就是在IDP上的那個。
2. 從發送申請文件(certificate Request,後綴名為certSigningRequest)的機器上把證書對應的private key(.p12文件)導出,密碼自己定,要記住,後面導入的時候要用。
3. 在你需要的機器上安裝證書(.cer),導入私鑰文件(.p12)。安裝對應App的provisioning profile。
4. Over,可以用其他機器開發了。
/
⑸ mac下 空密碼P12證書如何安裝
要使用 Flash CS5 開發 iPhone 應用程序,則必須使用 P12 證書文件。基於從 Apple 收到的 Apple iPhone 開發人員證書文件生成此證書。
將從 Apple 收到的開發人員證書文件轉換成 PEM 證書文件。從 OpenSSL bin 目錄運行以下命令行語句:
openssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEM
如果您使用的是 Mac 計算機上鑰匙串中的私鑰,則將其轉換成 PEM 密鑰:
openssl pkcs12 -nocerts -in mykey.p12 -out mykey.pem
現在,您可以基於密鑰和 PEM 版本的 iPhone 開發人員證書生成有效的 P12 文件:
openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dev.p12
如果您使用的是 Mac OS 鑰匙串中的密鑰,則使用上一步驟中生成的 PEM 版本。否則,請使用以前生成的 OpenSSL 密鑰(位於 Windows 上)。
⑹ p12證書導入蘋果手機問題
分別在三星手機和蘋果手機上安裝一個QQ通訊錄,用QQ號登陸通訊錄,然後三星手機的通訊錄上傳到雲端,然後再用蘋果手機從雲端把通訊錄下載下來,任務完成。祝好
⑺ linux 怎麼安裝p12證書
你說的是部署nginx的https(443)吧 安裝證書過程可以參考下面的過程 #cd /usr/local/nginx/conf #openssl genrsa -des3 -out server.key 1024 #openssl req -new -key server.key -out server.csr #openssl rsa -in server.key -out server_nopwd...
⑻ iphone怎麼打開p12證書
所選類型選擇錯誤。
解決辦法:
左側有兩個分類,一個是鑰匙串,一個是種類,要選擇種類中的我的證書或者證書。然後在右側證書列表中,右鍵導出即可。
⑼ ios 另外一台電腦的證書能導p12嗎
找到mac中的鑰匙串應用
在鑰匙串應用中找到要導出的證書
選擇這個證書的私鑰
單擊右鍵選擇導出XXXX選項
輸入到導出文件的名稱
要注意的是一定要選擇個人信息交換(.p12) 這個選項
只有這個選項導出的才是p12格式的證書
5
如果你的鑰匙串是加鎖狀態
那麼就需要先解鎖
6
解鎖完成後會要求你設置p12證書的密碼
這個密碼是你以後在其他機器導入這個p12證書時的密碼
只有正確輸入這個密碼,你的p12證書才可以正常的被使用
所以你設置的這個密碼一定不要忘記
不然這個證書導出來也無法在其他地方使用,也就失去其意義了