我想通過服務器進行https請求,需要客戶端證書認證。我看着這個Creating a SecCertificateRef for NSURLConnection Authentication Challenge。它按預期工作。 但是,它需要準備包含私鑰的p12文件。它會被securied,因爲它需要密碼才能使用SecPKCS12Import()導入p12文件。 但是,也可以有其他選擇。這就是ios
我時,我想籤我的客戶端證書 ARSC262: common name not in hostname:applogin format.
-----BEGIN CERTIFICATE REQUEST-----
MIIDETCCAfkCAQAwgZIxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdGbG9yaWRhMQ4w
DAYDVQQHEwVNaWFtaTEYMBYGA1U
我對我們的Ruby on Rails團隊有些嫉妒,他們需要使用需要使用證書籤名的HTTPS請求的相同Web服務。他們抓住一個寶石,用一行代碼簽名請求,盤子就完成了... 但是,Java要求我們將密鑰導入到我們的密鑰庫(試圖避免這種情況),或者在內存中創建一個...沒關係。但是,一旦我這樣做,似乎實際簽署請求的唯一選擇是使用HttpUrlConnection類。 HttpUrlConnection