0
오류 : MongoDB를비밀번호 mongoDB의 특별한 Charecter 문제입니까?
에서 비밀번호 특수 문자 문제코드 :
connstr="mongodb://test:[email protected]@67.186.193.192:27017/testdb"
여기 난에 "테스트 % 4123" "123 @ 테스트"암호를 변경했습니다. 왜냐하면 @ ASCII 코드는 % 4입니다. 이제 제대로 작동합니다.
MongoClient client = new MongoClient(connstr); //vss
var server = client.GetServer();
//server.Ping();
var db = client.GetDatabase(dbname);
List<KeyValuePair<string, string>> collections = new List<KeyValuePair<string, string>>();
var tableviewset = JArray.Parse(db.ListCollectionsAsync().Result.ToListAsync<BsonDocument>().Result.ToJson());
하지만 내 사용자는 $ 같은 다른 암호를 사용합니다, ^, *, 당신은 이런 식으로 뭔가를해야만?
@ serpent5 암호 문제 인 것을 발견했습니다. 그래서 위의 질문에 대한 해결책이 필요합니다 ... –
분명히 URL을 인코딩 ... 워드 프로세서, 구글, 분석 및 실행 ... –
사용자 이름, 암호 등은 어디에서 유래합니까? 구성 파일에 있습니까? –