【发布时间】:2012-12-29 10:44:56
【问题描述】:
我有连接字符串
<add key="MongoDBConnectionString" value="mongodb://user:password@123@127.0.0.1/?safe=true"/>
密码是password@123,所以主机解析的是123@127.0.0.1,我该如何处理凭据中的@
编辑 我试图逃避它,但仍然是同样的问题
<add key="MongoDBConnectionString" value="mongodb://user:password@123@127.0.0.1/?safe=true"/>
编辑 感谢 alexjamesbrown 在为我工作后的帮助。
<add key="MongoDBConnectionString" value="mongodb://user:password%40123@127.0.0.1/?safe=true"/>
【问题讨论】:
-
您是否尝试过将 @ 转义为 %40(在密码中)
-
@alexjamesbrown:为我工作。可能是因为我使用的是 C# 驱动程序而不是节点。
-
哪个在工作,逃到 %40?
标签: mongodb mongodb-.net-driver