init mongoClient Exception The connection string contains invalid user information. If the username or password contains a colon (:) or an at-sign (@) then it must be urlencoded


如題:初始化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 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM