У меня есть 2 приложения под названием "App1" и & "App2".
App2 является приложением MVC и имеет функцию единого входа (SSO).
т.е. после входа пользователя в App1, пользователь может щелкнуть ссылку App2, он передаст токен авторизации (в заголовке) в App2, так что он войдет в App2 без ввода имени пользователя и пароля.
Теперь вышеуказанная функция единого входа работает правильно, при доступе к App2 через APp1 URL-адрес станет "https://app1server.com/app2"
Тем не менее, мы хотели бы отключить загрузку app2server после успешного выполнения единого входа, чтобы при доступе пользователя мы хотели использовать функцию маршрутизации домена.
«https://app1server.com/app2", система должна автоматически направить на» https://app2server.com/app2" с токеном.
Я попробовал подход IIS URL rewrite, но он не работает, поскольку он использует перенаправление (302/301) в другой домен и не поддерживает добавление заголовка.
Любое другое решение?
Большое спасибо!