Hybris v1811上的Smartedit空白页

2020-09-10 05:41发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好。

在手动安装smartedit和smarteditaddon扩展程序之后,我仍然无法访问smartedit页面:url https ://#localhost#:9002/smartedit/显示空白页。 我正在使用基于yacceleratorstorefront模板的自定义店面。

在日志控制台上,我看到以下错误: PKIX路径构建失败: sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径; 嵌套的异常是javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效认证路径

通过调试,我发现此错误是由类 de.hybris.smartedit.controllers.ConfigurationController 抛出的。[第83行]:" data = httpGETGateway.loadAll("",getAuthorization(request ));" 正在返回400响应代码。

一个星期后,我仍然不明白为什么以及如何出现证书错误。

在localextension上,我添加了Hybris文档中所述的那些扩展广告( https://help.hybris.com/1811/hcd/0955af7dd5154a8db28dfce327d8dae5.html): cmsbackoffice,cmssmartedit,cmssmarteditwebservices,cmswebservices,权限webservices,previewwebservices,smartedit,smarteditaddon,smarteditwebservices

我没有找到关于其他问题的任何有用信息或解决方案,请有人可以帮助我吗?

谢谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好。

在手动安装smartedit和smarteditaddon扩展程序之后,我仍然无法访问smartedit页面:url https ://#localhost#:9002/smartedit/显示空白页。 我正在使用基于yacceleratorstorefront模板的自定义店面。

在日志控制台上,我看到以下错误: PKIX路径构建失败: sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效证书路径; 嵌套的异常是javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到请求目标的有效认证路径

通过调试,我发现此错误是由类 de.hybris.smartedit.controllers.ConfigurationController 抛出的。[第83行]:" data = httpGETGateway.loadAll("",getAuthorization(request ));" 正在返回400响应代码。

一个星期后,我仍然不明白为什么以及如何出现证书错误。

在localextension上,我添加了Hybris文档中所述的那些扩展广告( https://help.hybris.com/1811/hcd/0955af7dd5154a8db28dfce327d8dae5.html): cmsbackoffice,cmssmartedit,cmssmarteditwebservices,cmswebservices,权限webservices,previewwebservices,smartedit,smarteditaddon,smarteditwebservices

我没有找到关于其他问题的任何有用信息或解决方案,请有人可以帮助我吗?

谢谢。

付费偷看设置
发送
5条回答
何必丶何苦呢
1楼 · 2020-09-10 05:47.采纳回答

我通过使用keytool命令安装新证书解决了我的问题。 现在,smartedit可以成功运行!

谢谢大家:)

My梦
2楼-- · 2020-09-10 05:53

嗨,当您获得空白页时,在JavaScript级别上是否有任何错误? (在Web浏览器控制台上检查)您是否执行过ant npminstall?

代楠1984
3楼-- · 2020-09-10 05:54

开始进入托管环境后,我们遇到了类似的问题。
对我们来说,这是smartedit.tomcat.hostname属性值的结果。 默认情况下,它配置为 127.0.0.1 。
我们在主机中为" hybris"创建了一个条目,并将其指向127.0.0.1(在每个hybris节点上),并相应地更新了ssl证书 支持hybris主机名。

对于本地开发,不错的第一步可能是在local.properties中将该属性设置为localhost。

悠然的二货
4楼-- · 2020-09-10 06:03

您好Rafael,感谢您的答复。

该错误与端点 https://### myDomain#相关 ##:9002/smarteditwebservices/v1/configurations 在名为" thirdParties.js"的javascript上崩溃

替代文本

替代文字

那是我所做的。

  • 首先,我安装了一个telco食谱。

  • 然后是smartedit和smarteditaddon,具有所有必需的扩展名。

  • 然后我成功启动了" ant npminstall"

  • 然后我启动了" ant clean all"和" initialize"。

不幸的是,smartedit仍然无法正常工作。

这也是我的localextensions.xml:


  
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  <!-<扩展名='cmscockpit'/>->
  
  
  
  
   
  
  

您有任何想法吗?

渐行渐远_HoldOn
5楼-- · 2020-09-10 06:12

您是否使用了网址 https://localhost: 9002/smartedit/

一周热门 更多>