如題:初始化mongodb連接異常,連接字符串包含無效的用戶信息。如果用戶名或密碼包含冒號(:)或at符號(@),則必須對其進行URL編碼
這里需要對特殊符號冒號:或at符號@進行轉碼處理,因為這個鏈接里面本來就有這兩符號用於區分位置。urlencode轉碼或16進制的轉碼都可以,因為我用的就是16進制轉碼。
一看我的密碼里面確實有個@符號,趕緊替換成%40,一啟動還是報這錯!
重點:把數字、字母以外的其他符號全部轉碼,再啟動就OK了。
springboot-data-mongodb,這個錯誤提示應該是:If the username or password contains special characters then it must be urlencoded