Özel bir Raf yapılandırması veya benzeri bir şey kullanılarak SSL seçeneklerini "raylar sunucusuna" (Rails 3.0.0 üzerinde) geçirmenin bir yolu var mı? Ben iki şey yapmaya çalışıyorum:Rails 3.0'da SSL seçeneklerini "raylar sunucusuna" nasıl geçirebilirim?
- hem güvenli hem de güvenli olmayan URL içeren testler Salatalık etkinleştirmek ve
- yeni geliştiriciler için basit şeyler yapmak, böylece kurmak gerekmez Apache ve tüm SSL/cert maddelerini bir kod satırı yazmadan önce yapılandırabilirsiniz.
2.3.8'de, tüm uygun SSL seçenekleriyle ikinci bir bağlantı noktasında özel bir WEBrick başlatacak çatallı bir betik/sunucu vardı. Tabii ki, Rails 3'e geçmeyi denediğimde havaya uçtu, bu yüzden bunu nasıl düzelteceğimi anlamaya çalışıyorum ve ideal olarak bunu birşeyi unutmamaya benzer bir şekilde yapın.
: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 ] ]
ama yeni çerçevede bunu nasıl bilmiyorum: Bizim çatallı komut/server
aşağıdaki gibi seçenekleri kuruyorduk.
Yardımlarınız için teşekkürler!