Uploaded image for project: 'Undertow'
  1. Undertow
  2. UNDERTOW-595

Basic authentication with credentials containing umlauts doesn't work on some browsers

    Details

    • Steps to Reproduce:
      Hide
      1. unpack attached reproducer in wildfly installation directory
      2. start ./bin/standalone.sh
      3. go to http://localhost:8080/sec-test in Firefox and try to log in using credentials test:test123!ü
      Show
      unpack attached reproducer in wildfly installation directory start ./bin/standalone.sh go to http://localhost:8080/sec-test in Firefox and try to log in using credentials test:test123!ü
    • Bugzilla Update:
      Perform

      Description

      Firefox, Safari and IE use ISO-8859_1 character encoding when generating authentication header. If the credentials contain umlauts (eg. ü), the decoded string on the server is incorrect and authentication fails.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                swd847 Stuart Douglas
                Reporter:
                spyrkob Bartosz Spyrko
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: