如何在ycommercewebservices中覆盖coreAuthenticationProvider?

2020-08-16 16:23发布

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

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


我们正在使用6.2 hybris Commerce。 当前站点是基于Hybris Commerce和CMS。 我们正在尝试通过在混合语中使用OCC API来迁移到其他FE。 在现有的应用程序中,用户已在CRM中进行了身份验证,为此,我们提供了一个在店面扩展中扩展b2baccelerator身份验证提供程序的提供程序。 随着我们转向ycommerece Web服务,我们正在尝试使用oauth2并将其启用以生成令牌。 OOTB身份验证由核心身份验证提供程序完成。 我们需要扩展核心身份验证提供程序,使其首先使用自定义CRM身份验证进行身份验证,然后再到核心身份验证和流程上进行令牌生成。 在这种方法中,我们无法覆盖或扩展核心身份验证提供程序。 在一些论坛问题中,我看到人们对oauth模块文件进行了修补。 对于我们来说,这可能是不可能的,因为我需要覆盖自定义提供程序或将其放置在ootb位置。 请指教。 感谢您的帮助

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

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


我们正在使用6.2 hybris Commerce。 当前站点是基于Hybris Commerce和CMS。 我们正在尝试通过在混合语中使用OCC API来迁移到其他FE。 在现有的应用程序中,用户已在CRM中进行了身份验证,为此,我们提供了一个在店面扩展中扩展b2baccelerator身份验证提供程序的提供程序。 随着我们转向ycommerece Web服务,我们正在尝试使用oauth2并将其启用以生成令牌。 OOTB身份验证由核心身份验证提供程序完成。 我们需要扩展核心身份验证提供程序,使其首先使用自定义CRM身份验证进行身份验证,然后再到核心身份验证和流程上进行令牌生成。 在这种方法中,我们无法覆盖或扩展核心身份验证提供程序。 在一些论坛问题中,我看到人们对oauth模块文件进行了修补。 对于我们来说,这可能是不可能的,因为我需要覆盖自定义提供程序或将其放置在ootb位置。 请指教。 感谢您的帮助

付费偷看设置
发送
2条回答

Praveen,请查看以下组件以查看是否有帮助:

 -来自ycommercewebservices的security-spring.xml
 -oauth2-spring.xml 

要为OCC引入新的身份验证提供程序,您需要生成ycommercewebservices类型的新扩展

xfwsx85
2楼-- · 2020-08-16 17:22

Hi Pavan,

我们已经创建了Ycommecewebservices extesnion,并且不可能直接在此扩展中覆盖该bean。 我看到有人回答了不同的问题以进行补丁。 所以我想知道那是唯一的方式

一周热门 更多>