我使用 MongoDB 驱动程序 3.4.1,我将设置此 URL
url = "mongodb://username:password@serverName:27017/databaseName?authMechanism=SCRAM-SHA-1&ssl=true";
与
MongoClientOptions.Builder builder = MongoClientOptions.builder();
但我不知道如何设置
authMechanism=SCRAM-SHA-1&ssl=true";
这个有 MongoClientOptions 吗?
最佳答案
使用静态工厂方法:
MongoCredential credential = MongoCredential.createScramSha1Credential(user,
database,
password);
或者在连接字符串中:
MongoClientURI uri = new MongoClientURI("mongodb://user1:pwd1@host1/?authSource=db1&authMechanism=SCRAM-SHA-1");
关于java - 使用 MongoClientOptions 设置 MongoDB Url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46156343/