seata連接nacos一直報錯,
<html><body><h1>Whitelabel Error Page</h1><p>This application has no explicit mapping for /error, so you are seeing this as a fallback.</p>
<div id='created'>Fri Jul 23 14:28:47 GMT+08:00 2021</div><div>There was an unexpected error (type=Forbidden, status=403).</div>
<div>unknown user!</div>
錯誤倒是很簡單,就是 unknown user!
檢查日志,日志路徑
/root/logs/nacos/naming.log
果然發現端倪,由於我的密碼中帶 @ 符號,而seata傳遞的時候將這里給轉義了變成了 %40, 測試了下,其他比如 !也會被轉義,將密碼中的特殊字符去掉,修改nacos密碼,連接成功。