单点登录时注销

2020-08-26 04:18发布

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

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


您好,我们根据要求将dour店面与okta集成在一起以进行单点登录,我们能够成功登录hybris应用程序,但是在注销时,在登录期间创建的saml cookie不会从浏览器中删除,因此注销 不起作用

我们添加了删除LogOutsuccesshandler中的saml令牌的逻辑,但仍然无法正常工作

如果没有人遇到这个问题,我们将使用OOB逻辑删除cookie

公共静态无效void deleteSamlCookie(最终HttpServletResponse响应){最终字符串cookieName = Config.getParameter(AssistedservicefacadesConstants.SSO_COOKIE_NAME); System.out.println(" cookie名称" + cookieName); if(cookieName!= null){最终Cookie Cookie =新Cookie(cookieName,""); cookie.setMaxAge(0); cookie.setPath("/"); cookie.setHttpOnly(true); cookie.setSecure(true); response.addCookie(cookie);

 }
  }
  

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

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


您好,我们根据要求将dour店面与okta集成在一起以进行单点登录,我们能够成功登录hybris应用程序,但是在注销时,在登录期间创建的saml cookie不会从浏览器中删除,因此注销 不起作用

我们添加了删除LogOutsuccesshandler中的saml令牌的逻辑,但仍然无法正常工作

如果没有人遇到这个问题,我们将使用OOB逻辑删除cookie

公共静态无效void deleteSamlCookie(最终HttpServletResponse响应){最终字符串cookieName = Config.getParameter(AssistedservicefacadesConstants.SSO_COOKIE_NAME); System.out.println(" cookie名称" + cookieName); if(cookieName!= null){最终Cookie Cookie =新Cookie(cookieName,""); cookie.setMaxAge(0); cookie.setPath("/"); cookie.setHttpOnly(true); cookie.setSecure(true); response.addCookie(cookie);

 }
  }
  
付费偷看设置
发送
1条回答
当学会了学习
1楼-- · 2020-08-26 04:30

嗨,这项工作成功了吗? 我们面临着同样的问题。 请提出。

一周热门 更多>