1

私の仕事についてお話しします。ユーザーに料金を支払う必要がありますが、SSL で安全にしたいと考えています。この投稿 を使用して自己署名証明書を作成しました。

1Aの指示に従いました。

また、これらの宝石をインストールしました:

     gem 'rack-ssl'
     gem 'bartt-ssl_requirement', '~>1.4.0', :require => 'ssl_requirement'

支払いページが 1 つしかないので、コントローラーに以下を追加しました。

    ssl_required :admin_page

このページで、管理者は未払いの支払いとユーザーへの支払いを確認します。

この記事http://www.simonecarletti.com/blog/2011/05/configuring-rails-3-https-ssl/を読み、 https プロトコルの使用方法に関する指示に従いました。application.rb と development.rb に追加しようとしました。

application.rbにこの行があります

      config.force_ssl = false

削除する必要がありますか?

開発ログからのエラー:

      Filter chain halted as :ensure_proper_protocol rendered or redirected

これを解決するにはどうすればよいですか?また、SSL証明書をどのように使用すればよいですか?

4

0 に答える 0