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

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

XMLWordPrintable

    • 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!ü

      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.

        1. reproducer.tar.gz
          6 kB
          Bartosz Spyrko-Smietanko

              sdouglas1@redhat.com Stuart Douglas (Inactive)
              spyrkob Bartosz Spyrko-Smietanko
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: