-
Bug
-
Resolution: Done
-
Critical
-
7.4.2.GA
The 7 argument java.net.URI constructor encodes the parameters that are passed in. This is problematic because if an encoded query string is passed in, it will be encoded again (see AF-2908).
Elytron should not be encoding query strings or other parameters. It should just be using the request URI from Undertow without making any changes.
We should update ElytronHttpExchange#getRequestUri to use a StringBuilder instead of the 7 argument constructor.
- clones
-
ELYWEB-163 Update ElytronHttpExchange#getRequestURI to no longer use the 7 argument URI constructor
- Resolved
- incorporates
-
RHPAM-4011 Asset with space in name cannot be opened in standalone editor
- Closed
- is incorporated by
-
JBEAP-22833 (7.4.z) Upgrade elytron-web from 1.9.1.Final-redhat-00001 to 1.9.2.Final-redhat-00001
- Closed