Связь с веб-сайтом на apache tomcat с веб-сайта на IIS

#asp.net #web #tomcat #iis

#asp.net #веб #tomcat #iis

Вопрос:

Проблема: у нас есть веб-сайт, написанный на ASP.NET размещен на сервере IIS. Мы хотим начать разработку нового веб-сайта с использованием Java, Springboot и AngularJS и хотим развернуть на веб-сервере на той же машине (скорее всего, Apache tomcat).

Для определенных элементов DOM на ASP.NET веб-сайт, после нажатия на них я должен быть перенаправлен на соответствующую веб-страницу на новом веб-сайте, размещенном на tomcat.

Как мы можем добиться такого взаимодействия между этими двумя веб-сайтами?

Ответ №1:

Если ваш элемент DOM является ссылкой (тег привязки HTML), вы можете просто поместить ссылку на страницу нового веб-сайта в качестве свойства href и будет просто работать. Вы можете передать параметры в строке запроса.

Если вы пытаетесь отправить форму на ASP.net перейдите к конечной точке на Tomcat, затем используйте конечную точку Tomcat в качестве свойства действия формы. Здесь у вас есть возможность выбрать GET / POST в качестве метода.

Если вы пытаетесь выполнять запросы Ajax с ASP.net перейдите на конечную точку Tomcat, вы столкнетесь с проблемой CORS. Существует множество статей / руководств о том, как добавить заголовок CORS в Tomcat-SpringBoot, которые помогут вам.