sql >> データベース >  >> NoSQL >> MongoDB

Mongoid3クライアントでSSL/TLSを有効にする方法は?

    構成にハイフンは必要ありません。 SSLを有効にするには、次のような構成を使用します。

    production:
      sessions:
        default:
          options:
            ssl: true
    

    利用可能なオプションについて、あなたがリンクした議論は古いコードについてです。以前は、構成でSSL証明書を設定することが可能でした:

    https://github.com /mongoid/moped/blob/dc21475820ff148fb42963752db0bfa6a23f5e1e/lib/moped/sockets/ssl.rb#L95-L125

    しかし、そのコードはこのコミットで削除されました:

    https://github.com/mong -d808d724705e7cb8b2e11baf137922af

    また、Mongoid 3に付属するMopedバージョンには、ホストとポートのみのオプションがあります。

    https:/ /github.com/mongoid/moped/blob/1.5.0-stable/lib/moped/sockets/ssl.rb#L12-L29




    1. socket.io-redisの使用例

    2. Redis-スレーブを手動でマスターに昇格させる

    3. MongoDB-.find()で条件ステートメントを設定する

    4. mongodbサーバーに接続しようとしたときにmongoコマンドが認識されない