SAML在多个国家/地区-面临的问题

2020-08-19 21:51发布

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

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


大家好,我有两个不同的国家/地区,而我的SAML在不同的国家/地区运行,但在以下情况下失败了:1)如果我以巴西身份登录,则工作正常2)然后,再次从其他计算机或 同样,如果我登录墨西哥,则它将重定向到巴西商店,并且仅适用于巴西商店,但不适用于墨西哥3)另一方面,如果我先登录墨西哥,则仅适用于墨西哥,不适用于巴西

任何人有任何想法,请提出建议

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

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


大家好,我有两个不同的国家/地区,而我的SAML在不同的国家/地区运行,但在以下情况下失败了:1)如果我以巴西身份登录,则工作正常2)然后,再次从其他计算机或 同样,如果我登录墨西哥,则它将重定向到巴西商店,并且仅适用于巴西商店,但不适用于墨西哥3)另一方面,如果我先登录墨西哥,则仅适用于墨西哥,不适用于巴西

任何人有任何想法,请提出建议

付费偷看设置
发送
6条回答
悻福寶寶
1楼-- · 2020-08-19 22:07

不同国家的网址是否相同?

小熊yu生菜
2楼-- · 2020-08-19 22:07

嗨,Nipun,我们也面临着几乎类似的问题。 你有运气解决这个问题吗?

我认为这与MetadataGeneratorFilter中MetadataGenerator bean的属性'entityId'和'entityBaseUrl'有关,如果我们找到一种为每个网站配置多个实体的方法,那么也许我们可以成功解决这个问题。/p>

问题是-我不知道该如何实现:)

如果您有解决办法,请告诉我。

提前感谢Vishal

何必丶何苦呢
3楼-- · 2020-08-19 22:27

如果您检查系统之间发送的SAML数据会怎样? 您能否在两种情况下都再次检查引荐来源是否正确,以及是否成功登录IdM之后,将用户重定向回时的SAML数据,是否具有正确的引荐来源和实体ID:s。 只是仔细检查一下,这种重定向是发生在hybris中还是从IdM中发生?

软件心理学工程师
4楼-- · 2020-08-19 22:06

没有Marko,对我来说,有不同国家/地区的不同网站。 对于BR,我们具有 http://br.abc.com ;对于MX,我们具有 http://mx.abc.com 。 仅供参考,我们在ID Feed(ID提供程序)中还获得了两个不同的ID,一个用于BR,一个用于MX。 任何帮助,将不胜感激。

路亽曱_Ryan
5楼-- · 2020-08-19 22:29

如果您有多个店面域,则有两个选择:

a)为每个域创建一个samlsingelsignon扩展

b)自定义以下方法中的设置: de.hybris.platform.samlsinglesignon.RedirectionController 中的 redirectURL -最终字符串redirectURL = request.getRequestURL() .toString()。replace(request.getRequestURI(),Strings.EMPTY)+"/";

您还可以添加一些完整性检查(例如,redirectURL必须与某些正则表达式匹配或是列入白名单的域之一-但这是可选的。

悻福寶寶
6楼-- · 2020-08-19 22:12

我们是否可以将两个自定义samlsinglesignon合并在其中? 平台?一个samlsinglesignon中的bean是否会覆盖另一个bean。

我有一个场景,我们有2个店面,即b2b和b2c。 SSO是在b2b中实现的,现在,如果我必须为b2c实现SSo,应该创建另一个自定义的samlsinglesignon扩展。

一周热门 更多>