MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come abilitare SSL/TLS nel client Mongoid 3?

Il trattino non è necessario nella configurazione. Per abilitare SSL, usa una configurazione come questa:

production:
  sessions:
    default:
      options:
        ssl: true

Riguardo alle opzioni disponibili, la discussione che hai collegato riguarda un vecchio codice. In precedenza era possibile impostare il certificato SSL nella configurazione:

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

Ma quel codice è stato rimosso in questo commit:

https://github.com/mongoid/moped/commit/ace43c4d7e4bbe7d32dfcf1f7ac5ee34e47647c9#diff -d808d724705e7cb8b2e11baf137922af

E la versione per ciclomotore fornita con Mongoid 3 ha opzioni solo per host e porta:

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