sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur aktiverar jag SSL/TLS i Mongoid 3-klienten?

Bindestrecket behövs inte i konfigurationen. För att aktivera SSL, använd en sådan konfiguration:

production:
  sessions:
    default:
      options:
        ssl: true

Om de tillgängliga alternativen, diskussionen du länkade handlar om en gammal kod. Tidigare var det möjligt att ställa in SSL-certifikatet i konfigurationen:

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

Men den koden togs bort i denna commit:

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

Och mopedversionen som kommer med Mongoid 3 har alternativ endast för värd och port:

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




  1. Manuell tillförsel av argument till en MongoDB-fråga för att stödja sorteringsfunktionen (för skiftlägesokänsligt index)

  2. Hur skriver man en fråga för att få distinkta värden från mongodb-samlingen?

  3. MongoDB Mongoose väljer dokument mellan ett datumintervall

  4. infoga array i mongodb med pymongo