Кеш приложения на определенное время внутри iframe с angular4?
У меня есть приложение на основе угловых 4, приложение имеет некоторые данные ответа API оставшихся, данные будут привязаны в сетке, сетка будет указывать на другой кадр приложения, после того как вызовы API остальных сервисов отключатся, мне нужно показать данные кэша (что означает, что сервис недоступен, необходимо взять данные из кэша за 1 час.
Сетка данных кеша будет указывать на другое приложение i frame.
Архитектура: все три приложения развернуты на одном сервере
http:localhost:4200/api/GetGridData - for api calls
http:localhost:4201/Home - angular4 grid application.
http:localhost:4202/MainDashboard - .Net based application(Main Dashboard)
На сайте MainDashboard есть i frame:
<iframe src="http:localhost:4201/Home"></iframe>
// здесь показывает угловую сетку 4 в приложении.net под тем же сервером.
На главной информационной панели есть фрейм для отображения приложения http:localhost:4201/Home grid
Мой вопрос:
Если я сохраню его в локальном хранилище, в хранилище сеансов или в файлах cookie, он будет доступен в другом приложении на том же сервере.
Если я храню его в локальном хранилище или в сеансе или в файлах cookie в одном приложении, при загрузке его в i frame я могу получить данные
Иначе кеш приложения будет работать в такой ситуации?
Лучшие предложения, ответы будут оценены. Как справиться с этой ситуацией?