1
私はこれまで、このトピックについての良い説明/文書を見つけることに失敗しました。春のデータmongodb、SSLの設定方法は?
私は
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
<version>1.9.5.RELEASE</version>
</dependency>
を使用していますし、私のコードは次のようになります。
@Bean
public MongoClientFactoryBean mongo() {
MongoClientFactoryBean mongo = new MongoClientFactoryBean();
mongo.setHost(host);
mongo.setPort(port);
mongo.setCredentials(new MongoCredential[]{MongoCredential.createCredential(username, database, password.toCharArray())});
return mongo;
}
@Bean
public MongoTemplate mongoTemplate(Mongo mongo) throws Exception {
return new MongoTemplate(mongo, database);
}
あなたは私がこれのためにSSLを設定する方法を知っていますか?また、無効な証明書を許可することはできますか?
同等のmongoコマンドラインは次のようになり
mongo --ssl --sslAllowInvalidCertificates --host <host> --port <port>