Server.Transfer в Asp Net Core 3.1 - PullRequest
       7

Server.Transfer в Asp Net Core 3.1

0 голосов
/ 08 апреля 2020

У меня есть два приложения, размещенные и работающие в IIS на моем windows сервере.

  1. Приложение A : приложение Dot net core 3.1, работающее на порту 80/443 обработка запросов от внешних клиентов.
  2. Сайт B : размещен на другом порту, например 32342, который содержит конфиденциальные данные и обслуживает html страниц.

Приложение A подключено к внешней сети. Сайт B находится за брандмауэром и не подвергается воздействию внешней сети ( Порт заблокирован брандмауэром ).

Всякий раз, когда новый запрос поступает в приложение A, после проверки подлинности он должен обслуживать соответствующую страницу с сайта B.

После поиска нескольких вариантов я предложил вариант Server.Transfer ( ). К сожалению, он не поддерживается в Dot net core 3.1

, который я читал о перезаписи URL. Но он переписывает все запросы. Мне просто нужно обслуживать содержимое с другого сервера после аутентификации только для пары контроллеров. Как мне добиться этого внутри контроллера .?

(также возможны другие более удобные варианты обслуживания веб-страниц после аутентификации).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...