JBoss Community

jsessionid, plus sign causes double escape error, jboss7 - iis

created by Krwyth Nowe in JBoss Web Development - View the full discussion

We are running Jboss AS7 inside IIS using the ajp connector. Everything works fine except the jsessionid variable causes a 404 error (IIS double escape error) when it has a plus sign in it. Like this:

 

http://site/something.do;jsessionid=x2iV3knb6EjbYrnLjE+0FpVJ.node1?method=accept

 

I could allow IIS to accept double escape requests (security hole), or rewrite the URLs (PITA).

 

Does anyone have another suggestion for either removing the jsessionid or ensuring it doesn't have a plus sign?

Reply to this message by going to Community

Start a new discussion in JBoss Web Development at Community