请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

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

正在回答

插入代码

3回答

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

1 回复 有任何疑惑可以回复我~
  • 提问者 慕粉0243397241 #1
    虽然不是这个原因,但是根据你的思路我解决了问题,非常感谢一个哈
    回复 有任何疑惑可以回复我~ 2018-01-31 18:01:59
  • 可以说说咋解决的吗,还保留解决方案啊老哥
    回复 有任何疑惑可以回复我~ 2022-07-07 09:36:58
曾嘱咐 2022-10-07 15:37:31

https://img1.sycdn.imooc.com//szimg/633fd65f09a308c231441706.jpg

或者

https://img1.sycdn.imooc.com//szimg/633fd738090ffe1531521710.jpg


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

0 回复 有任何疑惑可以回复我~
慕妹1018658 2019-07-25 16:27:32

我是这样做的:

在settings.py文件中的JWT_AUTH字段里面的datetime.timedelta(seconds=7)改为如下:

1
2
3
4
JWT_AUTH = {
    'JWT_EXPIRATION_DELTA': datetime.timedelta(days=7),
    'JWT_AUTH_HEADER_PREFIX''JWT',
}

原因是我忘记设置7days的过期时间,导致Singature has expired

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信