curl访问https网站时,先导入certificate,然后再访问

1. 先导入到curl的certificate文件中

my $outfile  = '/tmp/logs/test.cer';
my $tranfile = '/tmp/logs/test.pem';

my $curlcert = '/etc/pki/tls/certs/ca-bundle.crt';

导入之前需要将cer文件转换成pem文件:

`openssl x509 -inform pem -in $outfile -out $tranfile`;

添加到'/etc/pki/tls/certs/ca-bundle.crt';文件中:

`cat $tranfile >> $curlcert`;

2. 通过curl访问https:

curl -v -6 https://$INTERNET_URL  -k 2>&1


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章