Есть ли способ передать параметры SSL в "rails server" (на Rails 3.0.0), используя настраиваемую конфигурацию Rack или что-то похожее? Я пытаюсь сделать две вещи:
В 2.3.8 у нас был разветвленный сценарий / сервер, который запускал специальный WEBrick на втором порту со всеми соответствующими параметрами SSL. Конечно, это взорвалось, когда я попытался перейти на Rails 3, поэтому я пытаюсь понять, как это исправить, и, в идеале, сделать это так, чтобы не требует разветвления.
В нашем разветвленном скрипте / сервере мы устанавливали следующие параметры:
:SSLEnable => true,
:SSLVerifyClient => OpenSSL::SSL::VERIFY_NONE,
:SSLPrivateKey => OpenSSL::PKey::RSA.new(File.open(current_dir + "/config/certs/server.key").read),
:SSLCertificate => OpenSSL::X509::Certificate.new(File.open(current_dir + "/config/certs/server.crt").read),
:SSLCertName => [ [ "CN", WEBrick::Utils::getservername ] ]
но я не знаю, как это сделать в новой структуре.
Спасибо за любую помощь!