Rot*_*zky 4 azure azure-functions
我们使用身份服务器为我们使用的第三者服务发行令牌。
每个令牌的TTL为1小时。想知道从天蓝色函数使用令牌时缓存此令牌的最佳实践是什么。我知道函数应该是无状态的,但是在每次运行的函数中都要求新的令牌是没有意义的。谢谢。
这里有一些选择,以增加的努力
使用静态成员将令牌存储在内存中,并在必要时延迟进行身份验证过程。绝对不能保证这将多久为您节省一次身份验证步骤-它会根据您的功能运行的频率,多少台不同的机器等而有很大的不同。
利用功能提供的临时文件系统存储。您可以在%TEMP%上读取/写入文件。
使用持久性外部存储,例如数据库,redis缓存等。
请注意,我列出这些选项时并未考虑您是否对令牌的持久性有其他安全要求。
归档时间: |
|
查看次数: |
761 次 |
最近记录: |