mongodb:使用c驱动程序检查用户/密码
本文关键字:用户 密码 检查 驱动程序 使用 mongodb | 更新日期: 2023-09-27 18:26:12
在我的c#项目中,我使用带有官方c#驱动程序的MongoDB。我总是使用管理连接来执行mongodb上的查询/udpates/inserts,并处理我的Web服务中的所有身份验证和授权(如果允许,它会将命令传递给mongodb)。
我的问题是:如何检查用户凭据?我只想知道,用户和密码的组合在mongodb中是否有效。
在命令行中有一个db.auth(),但使用c#驱动程序,我找不到实现这一点的方法。
这是官方手册:http://docs.mongodb.org/ecosystem/tutorial/authenticate-with-csharp-driver/
如果身份验证过程失败,您可以捕获MongoDB。Driver.MongoAuthenticationException。