我們最近在Tomcat 6下安裝了一個通過isapi重定向器接口(請參閱http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html)連接到IIS 7服務器的Web應用程序。除了Web應用程序中返回狀態302的一些頁面以及要重定向的新位置之外,連接器在任何情況下都能正常工作。重定向狀態Tomcat和IIS 7.0之間的代碼302由isapi重定向器無法正確處理
瀏覽器獲取302並請求新位置,但IIS Web服務器不會將請求轉發給Tomcat服務器,並且會返回404錯誤,即使uri工作圖對我來說看起來正確。
相應的URI工人的規則是:
/WebClientServlet/*=worker1
和新的位置的位置URL看起來如下:
http://localhost/WebClientServlet/SBS/cmd:editContent2/workflow:false/articleSearch:false/confirmed:false/objectID:131294/---/fpse/db:test/objectID:131294/Copy+of+0001-Intranet+Home-main-ip+%28DE%29