Tôi đang cố gắng tạo kết nối máy khách đến một trang nội bộ ssl
không có chứng chỉ và cần bỏ qua proxy.Chọn SSL_VERIFY_NONE cho SSL_verify_mode
tôi có thể bỏ qua proxy, và tôi có thể kết nối với trang web và tạo ra một kết nối khách hàng, tuy nhiên, tôi đang nhận cảnh báo xấu xí này:
******************************************************************* 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. *******************************************************************
tại C:/strawberry/perl/site/lib/LWP/Protocol/http.pm line 31
Mã của tôi:
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
},
);
Có điều gì trong cảnh báo mà bạn không hiểu không? – TLP
Không rõ tiêu đề bài đăng của bạn phải làm gì với phần còn lại của câu hỏi của bạn. Có lẽ bạn có thể giải thích những gì bạn nghĩ rằng kết nối là? – mob