Url segments in CryptoMapper may be larger than 260 chars => HTTP 400 - 'Bad 
request' when using IIS
----------------------------------------------------------------------------------------------------

                 Key: WICKET-4407
                 URL: https://issues.apache.org/jira/browse/WICKET-4407
             Project: Wicket
          Issue Type: Improvement
          Components: wicket
    Affects Versions: 1.5.4
         Environment: IIS
            Reporter: Jurriaan Pruys
            Priority: Minor


CryptoMapper encrypts the whole Url into a single segment. As a result the 
encrypted url segment can be very long (> 260 characters). The default maximum 
url segment size for IIS is 260 characters (see 
http://support.microsoft.com/kb/820129). The warning note for changing this 
default is "Changing this registry key is considered extremely dangerous. This 
key causes Http.sys to use more memory and may increase vulnerability to 
malicious attacks." 

I've created my own CryptoMapper that puts the encrypted request in a request 
parameter. This works fine, but it would be nice to have this as a 
(configurable | default) behavior of CryptoMapper.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to