How to Disable URLWriting for Tomcat

| |
[不指定 2007/09/10 12:51 | by ipaddr ]


使用IIS进行NTLM+NTLM2认证,再使用JspISAPI连接到Tomcat,测试使用时发现,由于JspISAPI访问Tomcat时,Tomcat不知道他是否支持Cookies,所以在所有的URL上面,加上了xxx.jsp;jsessionid=xxxxx,以实现对Session的支持。

但IIS无法识别带“;”的URL,导致IIS提示401打不到页面的错误,所以我们需要关闭Tomcat的URLWriting功能。

在Tomcat的Server.xml的Host里面,增加以下两个设置:
 enableUrlRewriting="false" enableCookies="true"

强制Tomcat不使用UrlWriting。

Ipaddr提示,JspISAPI是用.net 2.0编写的,功能比较简单,如果你不想购买的话,可以反编译它。

Program | 评论(0) | 引用(0) | 阅读(5650)