2016-10-14 3 views
0

Добрый день!Tomcat - порт и URL-адрес при доступе к развернутому приложению

Я успешно установил tomcat, начал его и смог добраться до страницы tomcat через localhost: 8080.

Прежде чем запустить startup.bat, я разместил веб-приложение foo в папке webapps. Теперь проблема в том, что когда я пытаюсь получить доступ к указанному веб-приложению, скажем, http://localhost:8080/foo URL-адрес изменяется на https://localhost:8443/foo/, а на странице указано, что сайт не может быть достигнут и что локальный хост отказался подключиться. Это сводит меня с ума! Кто-нибудь может подумать об этом?

Заранее благодарен!

+1

Похоже, что HTTPS просто не активирован в вашей установке Tomcat или не настроен для порта 8443. http://tomcat.apache.org/tomcat-7.0-doc/ssl-howto.html и https: // www .mkyong.com/tomcat/how-to-configure-tomcat-to-support-ssl-or-https/ – Gimby

+0

Привет @Gimby. Я не решаюсь это сделать, потому что я проверил файл server.xml tomcat на рабочем Vitual Machine, и настройка не была затронута. Думаю, это не ошибка? Я пытаюсь реплицировать и создавать новое рабочее пространство, потому что виртуальная машина работает так медленно. – Oneb

+0

Конфигурация может быть неизменной, но если вы действительно посмотрите на URL-адреса, которые я предоставил, а не сомневаюсь, вы увидите, что требуется установить сертификат для работы HTTPS. Это полностью изолировано от установки Tomcat - это шаг настройки среды выполнения Java. – Gimby

ответ

0

Приложение foo содержит URL-адрес переадресации для аутентификации, такой как CAS.

Проверьте конфигурацию приложения foo.

+0

Хм, можете ли вы сказать мне, где эта конфигурация, вероятно, есть? Приложение было просто передано без надлежащего оборота :( – Oneb

+0

Порт 8443 подразумевает только HTTPS, а не аутентификацию или CAS. – Kayaman

Смежные вопросы