Hybris 加速器电子站点始终重定向到 https

Hybris accelerator electronics site always redirect to https

我真的是 hybris 的新手,所以我只是在 wiki 页面之后安装了加速器。但是当我使用 http link

访问网站时

http://electronics.local:9001/yacceleratorstorefront/ 它总是重定向到 https://electronics.local:9002/yacceleratorstorefront/electronics/en/

我怀疑 get 和服务器有 return 302 发现新的重定向 URL。

任何人都可以帮助解释设置是什么以及为什么 hybris 会像这样将我重定向到 https link。

更改它是加速器的默认行为,请更新店面扩展名下的文件spring-security-config.xml

<security:intercept-url pattern="/**" requires-channel="https" />

我能够通过删除

的每个实例来完成此操作

<security:intercept-url pattern="/**" requires-channel="https" />

或者只是

requires-channel="https"

在 Benoit 提到的同一文件中拦截器稍微复杂一些的地方 spring-security-config.xml

然后,重启平台即可(无需编译)。

这有效,但显然是以删除所有 https 要求为代价的,因此这应该仅用于演示目的。