信頼されないSSL証明書(自己証明書)を使ったサイトに対して、Basic認証を行い POST するサンプルを Ruby, PHP, C#, Java, Groovy で実装してみました。 サンプルソースは http://github.com/fits/try_samples/tree/master/blog/20111002/ サンプルは、第1引数に URL、第2引数と第3引数に Basic 認証のユーザー名とパスワード、第4引数に POST するデータを指定するようにしています。 なお、POST データを & で区切ると Windows のコマンドプロンプトなどで実行するには不都合があるので ; で区切っている点に注意。 サンプルの実行例 > jruby basic_post_novalidate_certificate.rb https://localhost:8443/ user1