Uploaded image for project: 'OpenAM'
  1. OpenAM
  2. OPENAM-16926

Sucess URL node doesn't work with SAML Node for Idpinit when not using Integrated mode

    XMLWordPrintable

    Details

    • Sprint:
      AM Sustaining Sprint 79
    • Story Points:
      3
    • Support Ticket IDs:

      Description

      Bug description

      When using the SAML Node, successful URL node doesn't appear to take affect. This only occurs when not using integrated mode and using IDPInit. 

      How to reproduce the issue

      1. Setup a AM 7 as a Hosted SP
      2. Setup another AM as Hosted IDP
      3. Configure SAML between these two server, in this case we are not setting up integrated mode.
      4. On the AM 7 create a tree like the following:
      5. Authenticate against the tree:
        http://openam7.example.com:8080/openam7/?realm=/&service=SAML
      6. Login, you will be redirected to the " Single Sign-on succeeded page" not the successful url
      Expected behaviour
      Successful URL should append a goto to change where the browser ends. 
      
      Current behaviour
      No goto is appended, and we checked things like allowed relay state, also tested just having the goto back to user profile page on AM. 
      

      There were no helpful logs either for the node to see if the successful url was set.
      the "successURL":"/auth/console" does show in the logs to be set.

        Attachments

          Activity

            People

            Assignee:
            sfraser Sam Fraser
            Reporter:
            william.hepler William Hepler
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Dates

              Created:
              Updated:

                Time Tracking

                Estimated:
                Original Estimate - 6h
                6h
                Remaining:
                Remaining Estimate - 6h
                6h
                Logged:
                Time Spent - Not Specified
                Not Specified