impex源代码如下:
INSERT_UPDATE OAuthClientDetails;clientId[unique=true] ;resourceIds ;scope ;authorizedGrantTypes ;authorities ;clientSecret ;registeredRedirectUri
;client-side ;hybris ;basic ;implicit,client_credentials ;ROLE_CLIENT ;secret ;http://localhost:9001/authorizationserver/oauth2_implicit_callback;
;mobile_android ;hybris ;basic ;authorization_code,refresh_token,password,client_credentials ;ROLE_CLIENT ;secret ;http://localhost:9001/authorizationserver/oauth2_callback;
将上述代码导入Hybris Administration console执行:
使用命令行进行测试:
curl -k -d “client_id=mobile_android&client_secret=secret&grant_type=client_credentials” -X POST https://localhost:9002/authorizationserver/oauth/token
如果能成功看到返回的Access Token,说明配置成功了:
Users are created during initialization using the supplied project and sample data ImpEx files.
在Commerce Cloud安装的initialization阶段,通过sample data ImpEx 导入的方式,用户被创建。
For security reasons they have no passwords by default, but you can add them after the initialization, either in Backoffice or with custom ImpEx.
Initialization结束之后,我们可以在Backoffice里给这些用户创建密码。
Choose passwords that are unique, compex, and different for each environment. This reduces the risk of password leakage and minimizes the impact if such a leakage should occur.
SEVERE: Servlet.service() for servlet [DispatcherServlet] in context with path [/yacceleratorstorefront] threw exception [Error while processing internal filterchain. Exception occurred at chain position: 8 of 22. Current filter: ‘de.hybris.platform.yacceleratorstorefront.filters.cms.CMSSiteFilter@63248f0a’!; nested exception is java.util.regex.PatternSyntaxException: Dangling meta character ‘?’ near index 39
(?i)https?😕/[/]+/apparel-uk-spa(|/.|?.)$
^] with root cause
java.util.regex.PatternSyntaxException: Dangling meta character ‘?’ near index 39
(?i)https?😕/[/]+/apparel-uk-spa(|/.|?.)$
^
at java.base/java.util.regex.Pattern.error(Pattern.java:2027)
at java.base/java.util.regex.Pattern.sequence(Pattern.java:2202)
at java.base/java.util.regex.Pattern.expr(Pattern.java:2068)
at java.base/java.util.regex.Pattern.group0(Pattern.java:3057)
at java.base/java.util.regex.Pattern.sequence(Pattern.java:2123)
at java.base/java.util.regex.Pattern.expr(Pattern.java:2068)
at java.base/java.util.regex.Pattern.compile(Pattern.java:1782)
at java.base/java.util.regex.Pattern.(Pattern.java:1428)
at java.base/java.util.regex.Pattern.compile(Pattern.java:1068)
更多Jerry的原创文章,尽在:“汪子熙”: