Загрузить сайт с помощью iframe
У нас есть веб-сайт mvc, встроенный в угловое приложение с использованием iframe. Раньше это работало нормально, так как оба этих приложения размещены в одном домене и работают на основе механизма проверки подлинности на основе файлов cookie.
Но недавно нам потребовалось изменить механизм аутентификации на Open Id connect (используя провайдера идентификации с открытым исходным кодом.net). Поскольку эта система ожидала, что рабочий токен будет помещен в заголовок, этот механизм загрузки iframe не работает.
Любые хорошие предложения о том, как загрузить этот сайт в iframe, но все же передать заголовок auth. А также, как только i-frame загружается изнутри, веб-сайт mvc также должен был выполнить некоторые сервисные вызовы, которые inturn необходимы для прохождения заголовка авторизации.
Пожалуйста, дайте мне знать, если есть лучший и более чистый подход к этой проблеме.