如何处理过期的ManagedIdentity令牌在webjobs计划每24小时运行一次的情况下? &g



我在Azure中托管了一个webjob,计划每24小时运行一次。对于webjob中的所有数据库操作,我使用EntitytFrameworkCore并利用通过使用ManagedIdentity生成的令牌。本例中的令牌生存期为24小时。webjob第一次成功运行,没有任何问题,但在24小时后的下一次迭代中,它会中断,因为那时令牌已经过期。

在这种情况下,我想刷新令牌并执行数据库操作。

谁能帮我解决这个问题?

我想在本例中刷新令牌并执行数据库操作

  • 根据本文档-如何为App Service使用托管身份

目前没有办法强制令牌刷新。

  • 服务提供者设置由托管身份端点生成的令牌的缓存持续时间,并且似乎没有办法强制刷新。

  • 根据本文档-托管身份令牌缓存吗?

不可能强制托管身份的令牌在其到期之前刷新

相关内容

  • 没有找到相关文章

最新更新