| Summary: | JAX-WS BASIC Authentication fails on tomcat | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Daniel Wiehl <daniel.wiehl> |
| Component: | Scout | Assignee: | Daniel Wiehl <daniel.wiehl> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Daniel Wiehl
20.01.2012 dwi Bugzilla: 369242 Problem: Basic authentication of webservice providers does not work on tomcat. That is because tomcat converts all the HTTP header names to lower case. According to RFC 2616, this conversion is eligible as header names are case-insensitive. On Jetty, basic authentication mechanism works fine as header-names are untouched. Because Scout JAX-WS RT handles header-names in a case-sensitive way the authentication fails. Solution: Fixed 'BasicAuthenticationHandler' to treat header names case-insensitive. Migration: None ticket closed. deliverd as part of eclipse scout 3.8.0 (juno release train) |