mongodb:用c#驱动程序检查用户/密码

时间:2014-10-11 13:05:21

标签: c# mongodb authentication

在我的c#-project中我使用MongoDB和官方的c#-driver。 我总是使用管理连接来执行mongodb上的查询/ udpates /插入,并处理我的webservice中的所有身份验证和授权(如果允许,将把命令传递给mongodb)。

我的问题是: 我该如何检查用户凭据?我只是想知道,如果用户和密码组合在mongodb中有效。

在命令行中有一个db.auth(),但是使用c#驱动程序我找不到办法。

1 个答案:

答案 0 :(得分:1)

这是官方手册:http://docs.mongodb.org/ecosystem/tutorial/authenticate-with-csharp-driver/

如果auth进程失败,则可以捕获MongoDB.Driver.MongoAuthenticationException。