2017-03-31 65 views
0

我正在使用Tomcat 6中的Web应用程序。当我复制URL并粘贴到浏览器中时,会将“jsession”标识添加到我的URL中。为了禁用此功能,我在服务器conf文件夹的context.xml文件中使用了如何从URL中删除JSESSION ID

ContextdisableURLRewriting=true,并且我能够在本地主机中成功进行测试。

但是,当我将这个改变移动到我的实际生产服务器时,问题仍然存在。我有点困惑,为什么这个修复不影响我的生产服务器,因为这是在我的localhost工作。任何人都可以帮助我呢?或者请给我建议任何其他解决方案,以从网址中删除'jseesion id'。

+0

生产中的服务器是什么?不同于tomcat 6? – CuriousMind

+0

不,它也是tomcat 6。在我的本地context.xml中看起来像和生产context.xml看起来像 user3518223

回答

0

可能是由于本地和生产环境之间的Tomcat版本不同造成的。自从Tomcat 6.0.30以来,已经引入了disableURLRewriting