Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
5.0.13
-
None
-
None
Description
The RequestPathOptimizer removes repetitions of the slash-character from the url, including the parameters and therefore the client-state. If the base64-encoded client state contains data that encodes i.e. to 'Hasc//asc==' the optimizer changes the url from
/context/start?t:state:client=Hasc//asc==
to
/context/start?t:state:client=Hasc/asc==
which leads to deserialization errors.