Вопрос

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

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

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

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

Это было полезно?

Решение

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 в его белый список приложений.

Другие советы

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top