Я пытаюсь получить доступ к файлу с открытым uri через соединение https. К сожалению, что-то не так с сертификатом, я получаю подтверждение сертификата сбойной ошибки. Я ничего не могу с этим поделать, поэтому я должен обойти проверку.
Я нашел этот ответ
Я не хочу/не могу изменить oen-uri.rb на сервере, и я запускаю Ruby 1.8.6.
Как изменить режим проверки? Или точнее, где я могу его изменить?
Где я могу поместить это?
if target.class == URI::HTTPS
require 'net/https'
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
store = OpenSSL::X509::Store.new
store.set_default_paths
http.cert_store = store
end
или грязный взлом: где я могу это поставить?
OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE