短信发送验证码,验证码存储到redis中的过期时间问题如何设置 代码中是写死的

Blade 未结 1 94
k1012918026
k1012918026 剑者 2024-10-29 16:50

一、该问题的重现步骤是什么?

1. image.png

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?

        如何设置过期redis的过期时间

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

      微服务版 4.0.1   w11

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2024-10-29 16:52

    目前没发通过自定义来配置过期时间。你可以自己创建一个properties,比如加一个配置值 blade.sms.minutes=30,代表30分钟过期。

    然后在这个短信类注入你自己定义的properties,把原本固定的30分钟改成prop.getMinutes()。这样就可以进行配置了。

    0 讨论(0)
提交回复