我想訪問證書無法驗證的網站。我正在使用WWW :: Mechanize獲取請求。那麼如何去忽略這個並繼續連接到網站呢?如何忽略perl中的'Certificate Verify Failed'錯誤?
11
A
回答
23
use IO::Socket::SSL qw();
use WWW::Mechanize qw();
my $mech = WWW::Mechanize->new(ssl_opts => {
SSL_verify_mode => IO::Socket::SSL::SSL_VERIFY_NONE,
verify_hostname => 0, # this key is likely going to be removed in future LWP >6.04
});
隨着IO ::插座:: SSL早於1.79,見PERL_LWP_SSL_VERIFY_HOSTNAME
。
+0
這讓我在正確的軌道上處理郵件: :發件人無法驗證證書。我以SSL_verify_mode => 0結束了對Sender.pm的調用,以調用IO :: Socket :: SSL-> start_SSL –
4
my $mech = WWW::Mechanize->new('ssl_opts' => { 'verify_hostname' => 0 });
相關問題
- 1. 忽略Perl END塊中的錯誤
- 2. SAS:如何忽略錯誤?
- 3. 如何忽略mv錯誤?
- 4. 如何忽略datastore.Query.GetAll()中的錯誤?
- 5. 如何忽略SaveChange EF4中的錯誤
- 6. 忽略JMeter中的錯誤
- 7. 忽略R中的錯誤
- 8. 忽略perl中的空行?
- 9. 在Perl中忽略'Unclosed Token'
- 10. rxjs:switchMap忽略錯誤
- 11. 如何忽略pysimplesoap
- 12. 如何讓HTTParty忽略SSL?
- 13. 將docker-compose連接到IBM Container Cloud時出現「certificate verify failed」證書驗證失敗
- 14. 如何讓pyflakes忽略一些錯誤?
- 15. 如何忽略和錯誤Visual Studio WebTests
- 16. 如何配置Log4Net忽略404錯誤?
- 17. SAXON錯誤 - 如何忽略/跳過它?
- 18. 如何讓iconv忽略編碼錯誤?
- 19. 如何使程序忽略ArrayIndexOutOfBonds錯誤?
- 20. watir-webdriver忽略錯誤如何到
- 21. 如何忽略SQL錯誤? - C#
- 22. 如何忽略Guzzle 5中的無效SSL證書錯誤
- 23. 如何忽略perl腳本中shell命令的退出狀態
- 24. 的file_get_contents忽略錯誤
- 25. 忽略Jest的錯誤
- 26. 忽略Ruby SOAP的SSL錯誤
- 27. perl製作忽略DESTDIR
- 28. Java異常verify NetBeans中的錯誤
- 29. Perl的DBI - 忽略輸出
- 30. 如何讓Ruby的OpenSSL庫忽略自簽名證書錯誤?
http://code.activestate.com/lists/activeperl/21645/有一個代碼示例:BEGIN {$ ENV {} PERL_LWP_SSL_VERIFY_HOSTNAME = 0} – Alan