用flask 写了套接口 使用到了flask_jwt_extended 插件
本地测试
无论SECRET_KEY 是固定值还是 生成的 都能验证通过
- SECRET_KEY ="sfasdf**fa"
- SECRET_KEY = os.urandom(24)
复制代码
服务器
nginx + gunicorn
如果 SECRET_KEY 设置成固定值 没问题
设置成第二种,就可能出现 Signature verification failed,完全没规律。
- File "/www/wwwroot/VIDEO/video_venv/lib/python3.7/site-packages/jwt/api_jws.py", line 223, in _verify_signature
- raise InvalidSignatureError('Signature verification failed')
复制代码
有大佬给点一下不?
|