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

redis-cli+stunnel以外のクライアントからIn-TransitEncryption+Authを使用してAWSElastiCacheに接続します

    両方のクライアントのデフォルトのTLS動作は、サーバー証明書を確認することです。これを無効にする必要がありました。両方のクライアントのソリューションは次のとおりです。

    NodeJSクライアント:

    const redis = require('redis')
    const client = redis.createClient({host: hostOrIp, port: 6379, auth_pass: 'thePassword', tls: { checkServerIdentity: () => undefined }})
    

    Rubyクライアント:

    require "redis"
    redis = Redis.new(url: connectionString, ssl_params: { verify_mode: OpenSSL::SSL::VERIFY_NONE })
    


    1. mongooseを使用してmongoオブジェクトのフィールドを空に設定します

    2. Springを使用して認証が必要なMongoDBに接続する方法

    3. MongoDBでインデックスの方向が重要なのはなぜですか?

    4. Mongooseで既存のコレクションにアクセスするにはどうすればよいですか?