不支持认证机制“SCRAM-SHA-1”

时间:2015-02-11 07:05:31

标签: mongodb

当我使用mongoc_client_new进行用户身份验证时,产生错误, 不支持认证机制“SCRAM-SHA-1”。

问题是什么

2 个答案:

答案 0 :(得分:0)

当您的mongoc驱动程序未与openSSL(使用MONGOC_ENABLE_SSL)链接时,您的mongoc驱动程序正在尝试连接到v3 mongo服务器。 请参阅mongoc-cluster.c中的_mongoc_cluster_auth_node()函数

答案 1 :(得分:0)

第一:你使用哪种语言?如果是c ++,则错误可能是由于缺少初始化引起的。一个简单的

  using mongo::client::initialize;
  Status status = initialize();

为我解决了。