我正在使用 mongo 3.0.8。我有一个经过身份验证的用户 admin,密码为 admin。我可以按如下方式连接到 mongo shell。
mongo admin -u amdin -p amdin
但是,我尝试使用以下 C 代码进行连接。这给了我一个错误
警告:客户端:无法连接到:ipv4 127.0.0.1:27017,错误:111,连接被拒绝
char URI[256];
snprintf(URI,256,"mongodb://admin:admin@127.0.0.1:27017/?authSource=admin");
mongoc_client_t *client = mongoc_client_new(URI);