IIS -> Isapi_Redirect -> Tomcat

Я несколько дней пытался запустить Tomcat через IIS через Jakarta Connector.

Я выполнил все инструкции Microsoft - поместил .dll коннектора в %tomcatdir%\bin\win32\i386\, добавил запись реестра, добавил фильтр (указывающий на .dll) на веб-сайт по умолчанию... и тем не менее, каждый раз, когда я пытаюсь получить доступ к веб-приложению Tomcat, я получаю сообщение об ошибке «Вы не авторизованы для просмотра этой страницы».

Кто-нибудь испытал это? Помощь!

Спасибо, - Дэн


person DanM    schedule 17.03.2009    source источник


Ответы (2)


http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.14/isapi_redirect-1.2.14.exe

Я использую это перенаправление с Tomcat 5.5 и IIS 5 или 6. Я не пробовал его с IIS 7.

Вы должны изменить файл uriworkermap.properties, чтобы выбрать пути для перенаправления, но, кроме того, он работает довольно прямолинейно. Он добавляет весь мусор реестра для вас.

Ах, за исключением IIS 6, вы должны добавить isapi redirect.dll в свой белый список приложений.

person Frakkle    schedule 17.03.2009
comment
Без проблем. Следите, если это доставляет вам какие-либо проблемы, но это должно просто работать. - person Frakkle; 17.03.2009
comment
доступны более новые версии, просто просмотрите archive.apache.org/dist/ tomcat/tomcat-connectors/jk/binaries - person Robert Claypool; 16.09.2010

Попробуйте этот помощник, он может вам помочь.

http://itgration.blogspot.com/2016/04/configuring-tomcat-connector-for-iis-8.html

В нем рассказывается, как настроить доступ к веб-сайту tomcat через IIS и что необходимо настроить сервер tomcat в качестве службы Windows, а затем перенаправить веб-сайт в IIS через порт 80. Вы сделаете это, установив специальный фильтр ISAPI в IIS, который понимает, как использовать протокол AJP (протокол Apache JServ) для связи с Tomcat. Основная идея заключается в использовании Tomcat Connector ISAPI, который можно загрузить с веб-сайта Apache. Я использовал его с IIS 8 и 7

person zied omrani    schedule 11.08.2016