GB/T28181功能-如何设置TOKEN有效时间接口调用token的有效时长
1、TOKEN有效期
调用登陆接口后,会获得一个token,默认的有效期是多少呢?是否可以配置token有效期
2、默认token有效期
配置 token_timeout,默认的有效期是 604800,可以在livecms.ini 里面配置有效期单位(秒),配置后需重启LiveCMS后生效。
livecms.ini -> [http] -> token_timeout=604800
[http]
; token的有效时间 单位秒
token_timeout=86400
3、配置token_key
默认不用配置 token_key , 每次启动服务的时候,都会生成一个新的key。如不配置固定的, 重启之后之前获取的token都会无效。配置后需重启LiveCMS后生效。
livecms.ini -> [http] -> token_key=随机字符串
[http]
; token的加密字符串,默认每次启动服务随机
token_key=test
4、如何配置一直有效的token
- 1、配置token_timeout , 设置一个较长时间;
- 2、配置token_key, 设置一个固定加密key;
- 3、配置后需重启LiveCMS后生效。
5、动态有效期
调用 系统接口 - 登录,可以传递Token 超时(秒) token_timeout 参数, 默认值:604800