今天工做中試圖調用Commerce Cloud的user creation API用代碼建立Hybris用戶時,遇到下面這個錯誤消息。html
我以爲很奇怪,由於backoffice裏能查到這個id爲jerryclient的oauth client,可錯誤信息爲啥說找不到?api
仔細查看,發現我給這個client分配的權限角色以下:ROLE_CUSTOMERSUPPORTAGENTGROUP和ROLE_CUSTOMERGROUP:spa
根據SAP文檔,若是oauth client的grant_type爲client_credentials, 則權限角色應該爲ROLE_TRUSTED_CLIENT:htm
更改以後問題解決,能夠經過代碼的方式建立用戶了。blog
參考連接:https://answers.sap.com/quest...ip
要獲取更多Jerry的原創文章,請關注公衆號"汪子熙":
rem