采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
想问一下,我在利用HttpRequester删除时候,出现了删除不成功,返回信息是{"detail":"Signature has expired."},请问一下有人出现过这样的状况么。在没有加权限验证时候是这样,加了后还是这样
你这个应该是用手机登录的用户吧,签名过期了,你在xadmin里把要登录的用户对应的短信验证码的时间调到当前时间,或者直接用超级用户admin登录
虽然不是这个原因,但是根据你的思路我解决了问题,非常感谢一个哈
可以说说咋解决的吗,还保留解决方案啊老哥
或者
总之就是,用账号密码或者jwt的token验证
我是这样做的:
在settings.py文件中的JWT_AUTH字段里面的datetime.timedelta(seconds=7)改为如下:
JWT_AUTH = { 'JWT_EXPIRATION_DELTA': datetime.timedelta(days=7), 'JWT_AUTH_HEADER_PREFIX': 'JWT', }
原因是我忘记设置7days的过期时间,导致Singature has expired
登录后可查看更多问答,登录/注册
Django REST framework课程视频,RESTFul API前后端分离开发
10.7k 1
4.8k 51
1.2k 19
2.0k 19
1.6k 19
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号