I am initiating client ssl in my webapp by requesting attr 
org.apache.coyote.request.X509Certificate 
 
User is prompted for the client cert at the browser and logs in just fine.
When the user logs out, we invalidate the Http session.
However, when the user tries to access another protected resource using same 
browser window (without closing), he gets right in.
Tomcat never initiates ssl renegotiation - probably because it hangs onto 
sslsocket and sslsession object for performance.
Is there anyway we can effect tomcat to forcefully renegotiate ssl for client 
cert ?
Is there anyway application can get the SSLSocket and do a close on it ? Or 
destroy SSLSession object ?
I tried sending http Connection: Close on the response with no success.
 
Is there any other way to effect this ?
 
I am using Tomcat 5.5 with Java 1.6_07.
 
Any prompt help is really appreciated!
 
Thanks


      

Reply via email to