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


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