У меня есть приложение, которое размещено в Azure и использует Azure для обработки логина, кредитов и т. Д. Приложение остается открытым и обновляется каждые 5 минут. Это хорошо работает около 1,5 часов. Затем, когда он выполняет обычное автоматическое обновление, данные не возвращаются. В инструментах разработки я вижу, что запрос к API возвращает 200, но ожидаемая полезная нагрузка пуста (во время обновления страница вызывает внутренний API и возвращает данные из базы данных SQL).
Если я затем нажму F5 или нажму на любую из навигационных ссылок, URL сайта перенаправляется на вход в Microsoft, а затем мгновенно перенаправляется обратно на страницу, и все работает, как и ожидалось. Мне не нужно снова вводить кредиты - это происходит быстро.
Я думаю, что может быть проблема с истечением срока действия токена? Кажется, что сайт должен пойти и получить новые кредиты или установить новый токен на предъявителя или что-то в этом роде.
У нас установлен срок действия токена гораздо дольше.
как я могу решить эту проблему, я хотел бы, чтобы страница могла оставаться «живой» в течение 10 часов.