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

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

    Details

      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 test@liferay.com.
      4. Login www.baker.com:9080 and edit the admin user's email as test@liferay.com.
      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. Click Sign Out in the second SP to trigger the SLO.

      Actual Result:
      The second SP is logged out with the following error shows up in page

      Unable to process SAML request. 
      

      Expected result:
      The second SP should be logged out after SLO without errors.

           15. Navigate to IdP.
           16. Assert IdP is logged out.
           17. Navigate to the first SP www.able.com:9080.

      Actual Result:
      The first SP keeps logged-in status and user cannot login out.

      Expected result:
      The first SP should be logged out.

        Attachments

        1. 72.png
          72.png
          66 kB
        2. 73.png
          73.png
          45 kB
        3. master.png
          master.png
          13 kB

          Issue Links

            Activity

              People

              Assignee:
              joyce.wang Joyce Wang
              Reporter:
              joyce.wang Joyce Wang
              Participants of an Issue:
              Recent user:
              Joyce Wang
              Engineering Assignee:
              Marta Medio
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                5 days ago

                  Packages

                  Version Package
                  Master