Signature has expired,删除用户收藏不成功

来源:8-4 drf的权限验证

慕粉0243397241

2018-01-30

想问一下,我在利用HttpRequester删除时候,出现了删除不成功,返回信息是{"detail":"Signature has expired."},请问一下有人出现过这样的状况么。在没有加权限验证时候是这样,加了后还是这样

写回答

3回答

Hilbert孔

2018-01-31

你这个应该是用手机登录的用户吧,签名过期了,你在xadmin里把要登录的用户对应的短信验证码的时间调到当前时间,或者直接用超级用户admin登录

1
2
敌不动_我不动
回复
慕粉0243397241
可以说说咋解决的吗,还保留解决方案啊老哥
2022-07-07
共2条回复

曾嘱咐

2022-10-07

//img.mukewang.com/szimg/633fd65f09a308c231441706.jpg

或者

//img.mukewang.com/szimg/633fd738090ffe1531521710.jpg


总之就是,用账号密码或者jwt的token验证

0
0

慕妹1018658

2019-07-25

我是这样做的:

在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

0
0

Python前后端分离开发Vue+Django REST framework实战

Django REST framework课程视频,RESTFul API前后端分离开发

2880 学习 · 2467 问题

查看课程