On 20/08/2010 17:35, Christopher Schultz wrote:
> Pid,
> 
> On 8/20/2010 8:33 AM, Pid wrote:
>> On 19/08/2010 20:41, Wesley Acheson wrote:
>>> On Thu, Aug 19, 2010 at 6:25 PM, Len Popp <len.p...@gmail.com> wrote:
>>>
>>>> On Thu, Aug 19, 2010 at 12:01, Christopher Schultz
>>>> <ch...@christopherschultz.net> wrote:
>>>>> The servlet specification mandates this behavior. Tomcat simply must
>>>>> support it. The spec says nothing of configurability, so Tomcat does not
>>>>> provide any. Hence the need to write a filter to achieve your desired
>>>>> behavior.
>>>>
>>>> That's not inviolable dogma. Tomcat does have some settings that make
>>>> it operate out-of-spec, e.g. non-standard cookie parsing. I don't see
>>>> why an option couldn't be added to disable JSESSIONID in URLs, if
>>>> enough people would find it useful.
>>>> --
>>>> Len
>>>
>>>
>>> Is there anywhere we could vote for such a feature?  I know Resin has it as
>>> I've stated before.
> 
>> You could file an enhancement request in Bugzilla, but it would be more
>> likely to get attention if it came with a patch.  I can't comment as to
>> whether it would be approved or not.
> 
> This sounds like something that could easily be implemented as a Valve.
> My understanding is that the only place where the jsessionid can't be
> removed from URLs by a Filter is during the authentication process. A
> Valve can be inserted /before/ the authentication/authorization Valve(s)
> and therefore override the encodeURL behavior to perform /no/ URL rewriting.
> 
> Maybe one of the TC devs can tell us how to insert a Valve /before/ the
> AAA valves that are automatically set up by the security configuration
> in web.xml, but never explicitly defined using a <Valve> element anywhere.

Maybe look to see how it's implemented in v7.0 and hack something up.

Taking Mark's hint and setting something on the Context, with effect on
StandardContextValve maybe...


p

> -chris

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org


Attachment: 0x62590808.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to