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