OCC电话打到storefront
,而不是commercewebservices
。获得令牌的电话工作正常,但是获得产品或订单的电话说:
未找到CMS网站
并点击storefront
而不是commercewebservices
的过滤器。
令牌呼叫 -https://localhost:9002/authorizationserver/oauth/token
OCC通话 -https://localhost:9002/mycommercewebservices/v2/indsite/products/120398IDC
编辑1 : 我仍然遇到这个问题。同样从hac-> extensions命中扩展名webroot仍然会给出- https://localhost:9002/mycommercewebservices
HTTP状态500:找不到CMS站点
我可以在acceleratoraddon/web
的{{1}}文件夹中的addonsrc
中查看所有类
答案 0 :(得分:1)
您是否更改了mycommercewebservices中的Web上下文?
默认情况下,如extensioninfo.xml文件中所指定的,在/rest
Web上下文下可以使用Commerce Web Services。因此,请检查mycommercewebservices扩展名extensioninfo.xml
中指定的webroot。
<webmodule jspcompile="false" webroot="/rest" />
引用this doc
答案 1 :(得分:0)
请运行ant服务器(如果以前没有做过),因为tomcat的server.xml必须使用/ mycommercewebservices的上下文条目进行更新。