Java 用Android发送证书?
我一直在使用CURL和php发送以下内容:Java 用Android发送证书?,java,android,Java,Android,我一直在使用CURL和php发送以下内容: $ch = curl_init($url); curl_setopt_array($ch, array( CURLOPT_POST => count($postfields), CURLOPT_POSTFIELDS => $postfields, CURLOPT_SSL_VERIFYPEER => false, CURLOPT_SSL_VERIFYHOST => 2, CURLOPT_
$ch = curl_init($url);
curl_setopt_array($ch, array(
CURLOPT_POST => count($postfields),
CURLOPT_POSTFIELDS => $postfields,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_SSL_VERIFYHOST => 2,
CURLOPT_VERBOSE => true,
CURLOPT_SSLCERT => 'C:\mycert.pem',
CURLOPT_SSLCERTPASSWD => 'mypass',
CURLOPT_SSLCERTTYPE => 'PEM'
));
我没有包含postfields以保持简短
这很有效。然而,在谷歌搜索了很多之后,我找不到一个简单的方法来使用HTTPClient实现这一点。我只想在邮件中附上一份证书
TIA您需要创建一个包含证书的信任存储
我在的博文包含的内容略多于您需要的内容(包括支持自签名客户端和服务器证书),但应提供您所需的一切。您应避免只提供链接答案,因为您的链接可能不可用或移动到其他地址,并且此答案将不再相关。除此之外,这篇文章写得不错,确实涵盖了很多内容。谢谢GBG,我来试试看。看起来是一个很好的教程。