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

Redirect_uri_mismatch error occurs in Agent 5.x after upgrading from OpenAM 13.5.0 to AM 6.5.2

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 6.5.1, 6.5.2, 6.0.0.7
    • Fix Version/s: 5.5.2, 6.0.1, 6.5.3, 7.0.0, 6.5.2.2
    • Component/s: None
    • Labels:
    • Sprint:
      AM Sustaining Sprint 66, AM Sustaining Sprint 67
    • Story Points:
      2

      Description

      Bug description

      Redirect_uri_mismatch error occurs after upgrading in AM 5.x from OpenAM 13.5.0 to AM 6.5.2

      redirect_uri_mismatch The redirection URI provided does not match a pre-registered value.

      How to reproduce the issue

      #1. Installed OOTB OpenAM 13.5.0

      #2. Create a web agent profile

      #3. Upgrade OpenAM 13.5.0 to AM 6.5.2

      #4. Installed Web Agent 5.6.1.1

      #5. Access protected page

      Expected behaviour
      Agent redirect the request to OpenAM for authentication 
      
      Current behaviour
       Encountered this error 
      
      redirect_uri_mismatch The redirection URI provided does not match a pre-registered value.
      

      Work around 

      After the upgrade, notice there is an extra slash "/' in the CDSSO Redirect URI

       

      Remove and changed to: agent/cdsso-oauth2

      As a side note, noticed that the Web Socket Connection interval is 0 instead of the default 30 minutes

       

       

       

      The above issues does not occur in a fresh installation of AM 6.5.x

       

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                adam.heath Adam Heath
                Reporter:
                sam.phua Sam Phua
              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: