XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.3.1, 3.3.2
    • Fix Version/s: None
    • Component/s: Authentication
    • Labels:
      None
    • Environment:

      Redhat

    • Operating System:
      Linux
    • Java Version:
      Oracle Java 8
    • Servlet Container:
      Jetty 9.2

      Description

      I'm trying to use CAS to login to a URL which includes a hashtag ( Example:

      https://uuuuu.yy.xx.se/index/#/node/14

      ), but even if the service is URL-encoded in the request to Shibboleth:

      https://idp.ourdomain.se/idp/profile/cas/login?service=https%3a%2f%2fuuuuu.yy.xx.se%2findex%2f%23%2Fnode%2F14

      (%23 is a URLencoded hashtag) the user ends up on

      https://uuuuu.xx.yy.se/index/?ticket=ST-1510123581962-OoDx1hFAf0pb0FJX2MgSpsvtP#/node/root

      instead of

      https://uuuuu.xx.yy.se/index/#/node/root?ticket=ST-1510123581962-OoDx1hFFW0pw0IJX2MhSppvtP

      This has the effect that the user is not returned to the correct page at the service since the ticket is inserted in the middle of the path.

        Attachments

          Activity

            People

            Assignee:
            serac@vt.edu Marvin S Addison
            Reporter:
            8rcw0eyt13h0mlbmg9pfvnc+zoi=@https://idp3.it.gu.se/idp/shibboleth 8rcw0eyt13h0mlbmg9pfvnc+zoi=@https://idp3.it.gu.se/idp/shibboleth
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: