Akephalos:如何忽略SSL警告?

Akephalos:如何忽略SSL警告?,ssl,cucumber,capybara,akephalos,Ssl,Cucumber,Capybara,Akephalos,我正在试着设置Akephalos,以便与水豚一起使用。我碰到了这个 尝试访问我尝试测试的页面时显示的消息: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated (NativeException) (druby://127.0.0.1:35580) org/jruby/RubyKernel.java:2042:in `send' (druby://127.0.0.1:35580) org/jruby/RubyKerne

我正在试着设置Akephalos,以便与水豚一起使用。我碰到了这个 尝试
访问我尝试测试的页面时显示的消息:

javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated (NativeException)
(druby://127.0.0.1:35580) org/jruby/RubyKernel.java:2042:in `send' 
(druby://127.0.0.1:35580) org/jruby/RubyKernel.java:1417:in `loop' 
(druby://127.0.0.1:35580) org/jruby/RubyProc.java:268:in `call' 
(druby://127.0.0.1:35580) org/jruby/RubyProc.java:232:in `call'
我想知道这是否与我们正在使用 自签名证书。这就是我的env.rb文件的外观:

# Capybara configuration (using Akephalos)
require 'capybara'
require 'capybara/dsl'
require 'capybara/cucumber'
require 'akephalos'
Capybara.javascript_driver = :akephalos
Capybara.default_driver = :akephalos
Capybara.register_driver :akephalos do |app|
  # available options:
  #   :ie6, :ie7, :ie8, :firefox_3, :firefox_3_6
  Capybara::Driver::Akephalos.new(app, :browser => :firefox_3_6)
end
World(Capybara) 

是的,如果服务器正在使用自签名证书,这可能会导致警告/错误,例如“对等未验证”

解决此问题的正确方法是专门将自签名证书添加到受信任的根存储中

解决此问题的错误方法是关闭证书验证

我对你使用的产品不太了解,无法告诉你如何做这两件事