証明書を持たず、プロキシをバイパスする必要がある内部ssl
サイトへのクライアント接続を作成しようとしています。SSL_verify_modeのSSL_VERIFY_NONEを選択する
私はプロキシをバイパスすることができるよ、と私は、サイトに接続し、クライアント接続を作成し、しかし、私はこの醜い警告取得していますすることができています:C:/strawberry/perl/site/lib/LWP/Protocol/http.pm line 31
で
******************************************************************* Using the default of SSL_verify_mode of SSL_VERIFY_NONE for client is deprecated! Please set SSL_verify_mode to SSL_VERIFY_PEER together with SSL_ca_file|SSL_ca_path for verification. If you really don't want to verify the certificate and keep the connection open to Man-In-The-Middle attacks please set SSL_verify_mode explicitly to SSL_VERIFY_NONE in your application. *******************************************************************
を
マイコード:
use RPC::XML::Client;
use XML::Simple;
use LWP::Protocol::https;
$ENV{NO_PROXY} = '10.*';
$ENV{'PERL_LWP_SSL_VERIFY_HOSTNAME'} = 0;
my $server = RPC::XML::Client->new("$vneUrl/api/index.ice",
ssl_opts => { SSL_verify_mode => 'SSL_VERIFY_NONE',
verify_hostname => 0,
SSL_use_cert => 0x00
},
);
あなたには理解できない警告がありますか? – TLP
投稿のタイトルがあなたの質問の残りの部分と関係しているかどうかは不明です。おそらくあなたはあなたが接続が何であると思いますかを説明することができますか? – mob