Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-2259

JSESSIONID in URL should be lowercase

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 8.0.0.CR1
    • 8.0.0.Beta1
    • Web (Undertow)
    • None
    • Compatibility/Configuration

    Description

      I know this looks like a very minor thing, but this was causing trouble for me in some integration tests, so I think I should bring it up here.

      Wildfly appends JSESSIONID instead of jsessionid to the URL when encoding the session id (uppercase instead of lowercase). IMHO the spec requires it to be lowercase.

      From Servlet 3.1 spec:

      7.1.3 URL Rewriting

      The session ID must be encoded as a path parameter in the URL string. The name of the parameter must be jsessionid. Here is an example of a URL containing encoded path information:

      http://www.myserver.com/catalog/index.html;jsessionid=1234

      Attachments

        Issue Links

          Activity

            People

              sdouglas1@redhat.com Stuart Douglas
              christian@kaltepoth.de Christian Kaltepoth
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: