調(diào)用Hybris API時(shí)遇到的錯(cuò)誤消息Cannot find user with uid該如何解決,相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。
成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的紅河哈尼網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
今天工作中試圖調(diào)用Commerce Cloud的user creation API用代碼創(chuàng)建Hybris用戶時(shí),遇到下面這個(gè)錯(cuò)誤消息。
我覺得很奇怪,因?yàn)閎ackoffice里能查到這個(gè)id為jerryclient的oauth client,可錯(cuò)誤信息為啥說找不到?
仔細(xì)查看,發(fā)現(xiàn)我給這個(gè)client分配的權(quán)限角色如下:ROLE_CUSTOMERSUPPORTAGENTGROUP和ROLE_CUSTOMERGROUP:
根據(jù)SAP文檔,如果oauth client的grant_type為client_credentials, 則權(quán)限角色應(yīng)該為ROLE_TRUSTED_CLIENT:
更改之后問題解決,可以通過代碼的方式創(chuàng)建用戶了。
看完上述內(nèi)容,你們掌握調(diào)用Hybris API時(shí)遇到的錯(cuò)誤消息Cannot find user with uid該如何解決的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!