У мене є багато серверів Tomcat, які використовують старішу 32-бітну версію isapi_redirect.dll, де я встановив пул додатків за замовчуванням включити 32-бітні програми. На сервері клієнта їм потрібно встановити інший ISAPI під тим самим пулом програм, який не працює з 32-бітним.
Я намагаюся оновити isapi_redirect.dll на 64-біт. Я скачав tomcat-connectors-1.2.40-windows-x86_64-iis.zip
з тут . Я відключив 32-бітну підтримку пулу додатків за замовчуванням та переглянув localhost. Замість того, щоб отримати помилку, все, що я бачу, - це вітальна сторінка IIS 7 за замовчуванням. Якщо я видаляю isapi_redirect.dll зі своєї папки, я не отримую помилки. Я думаю, це означає, що IIS навіть не намагається знайти .dll.
Чи потрібно ввімкнути чи змінити щось інше, щоб дозволити 64-бітні фільтри isapi для Tomcat?
Я дотримуюся налаштування, подібного до цього , за винятком того, що у мене є файл isapi_redirect.properties замість запису в реєстрі, і папки відрізняються. Це працює з моїм 32-розрядним фільтрам isapi. Я спробував реєстр спосіб з 64 фільтрами isapi, і мені не пощастило.