2008年3月11日火曜日

curl https

curtでhttpsアクセスする際には
・--with-ssl=$OPEN_SSL_LIBでコンパイル
・./configure時にsslのワーニングがないかチェック
(終了時にenable事項が表示される)

・CAの取得
・アクセスしたいURLを表示して右下の鍵をDクリック
・詳細タブを選択し「ファイル」にコピー
・所定のディレクトリに置く

・opensslでpemフォーマットに変換
・openssl x509 -inform DES -in $specificDir/ca.cer -out ca.pem -text

出来上がったca.pemでアクセス!
curl --cacert $specificDir/ca.pem https://secure.site.url