#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, которые помогут вам.