Вам не нужно обновлять идентификатор токена.Идентификационный токен содержит информацию о конечном пользователе. Как только ваше клиентское приложение получит идентификационный токен от поставщика OpenID, оно проверит токен, расшифрует токен и войдет в систему, используя аутентификацию cookie.Информация пользователя сериализуется и сохраняется в файле cookie приложения, который будет отправляться при каждом следующем запросе от браузера для сохранения основной информации профиля пользователя и статуса аутентификации.
По умолчанию файл cookie создается с временем жизни на основе сеанса, то есть до тех пор, пока браузер / вкладка не будет закрыта.Таким образом, токен id будет использоваться в первый раз, а затем будет использоваться аутентификация cookie.
Обычно мы рассматриваем, как обновить токен доступа.Токен доступа предоставляет доступ к определенным определенным ресурсам сервера, мы можем использовать токен обновления для обновления токена доступа после его истечения.
В статье, которую вы предоставляете, показано, как обновить токен доступа и как настроить время жизни ASP.NET.cookie сеанса с токеном доступа OIDC (контролирует время существования cookie).Это не сильно связано с вашим сценарием.