Ruby on rails WEBrick SSL脚本不启动Rails 4

Ruby on rails WEBrick SSL脚本不启动Rails 4,ruby-on-rails,ruby,ssl,ruby-on-rails-4,webrick,Ruby On Rails,Ruby,Ssl,Ruby On Rails 4,Webrick,您好,我一直在遵循本教程,使用WEBrick、Rails 4和RubyMine启用SSL证书 问题是,当我启动此脚本并访问https://localhost:3443它只显示文件列表,我想知道我做错了什么这是我的代码谢谢:): 可能是重复的,谢谢 #!/usr/local/bin/ruby require 'webrick' require 'webrick/https' require 'openssl' pkey = cert = cert_name = nil begin pke

您好,我一直在遵循本教程,使用WEBrick、Rails 4和RubyMine启用SSL证书

问题是,当我启动此脚本并访问
https://localhost:3443
它只显示文件列表,我想知道我做错了什么这是我的代码谢谢:):


可能是重复的,谢谢
#!/usr/local/bin/ruby

require 'webrick'
require 'webrick/https'
require 'openssl'

pkey = cert = cert_name = nil

begin

pkey = OpenSSL::PKey::RSA.new(File.open('ssl/server.key').read)

cert = OpenSSL::X509::Certificate.new(File.open('ssl/server.crt').read)

end

s=WEBrick::HTTPServer.new(

:Port => 3443,

:Logger => WEBrick::Log::new($stderr, WEBrick::Log::DEBUG),

:DocumentRoot => "./public",

:SSLEnable => true,

:SSLVerifyClient => OpenSSL::SSL::VERIFY_NONE,

:SSLCertificate => cert,

:SSLPrivateKey => pkey,

:SSLCertName => [ [ "CN",WEBrick::Utils::getservername ] ]
)

s.start