Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-133638

SAML SP SLO doesn't work properly when logged in more than one SP

    Details

    • Story Points:
      5
    • Fix Priority:
      4

      Description

      Steps:

      1. Login localhost:9080.
      2. Create two virtual instance named as www.able.com and www.baker.com.
      3. Login www.able.com:9080 and edit the admin user's email as [email protected]
      4. Login www.baker.com:9080 and edit the admin user's email as [email protected]
      5. Configure localhost:8080 as IdP.
      6. Configure www.able.com:9080 and www.baker.com:9080 as SPs.
      7. Configure 1 IdP and 2 SPs.
      8. Sign in to first SP www.able.com:9080.
      9. Navigate to IdP.
      10. Assert IdP is logged in.
      11. Navigate to the second SP www.baker.com:9080.
      12. Click sign in button.
      13. Assert User is prompted to sign in on second SP.
      14. Navigate to first SP www.able.com:9080.
      15. Click Sign Out in the SP to trigger the SLO.
      16. Navigate to the IdP, assert Idp is logged out.
      17. Navigate to the second SP www.baker.com:9080.

      Actual Result:
      The second SP isn't logged out.

      Expected result:
      The second SP should be logged out.

      Note: Neither choosing "No Matching" nor "Match a User Field Chosen Dynamically Based on Name ID Format" under "User Resolution" in "Identity Provider Connections" work.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              joyce.wang Joyce Wang
              Reporter:
              joyce.wang Joyce Wang
              Participants of an Issue:
              Recent user:
              Gábor Lovas
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                25 weeks, 6 days ago

                  Packages

                  Version Package
                  Master