【发布时间】:2011-06-09 12:31:53
【问题描述】:
我最近在这里发布了一个问题,现在需要另一个答案,基于需要根据额外参数进行的更改。
以前我有以下给我一个正确的签名。
signature = hashlib.sha1("i=myusername&v=%s&t=7087db23de5ef07b5723" % timestamp)
现在我需要将以下内容添加到该字符串中,如下所示 %3D 代表 =
问题,只是在下面的字符串中添加,django正在寻找另一个值。
&p=myvar%3Dmyvalue
我尝试了几个版本,似乎每次都得到错误的值。 签名不是我的强项,谢谢你的帮助。
signature = hashlib.sha1(u'i=myusername&p=myvar%s%s&v=%s&t=7087db23de5ef07b5723' % ('%3D', myvalue, timestamp))
【问题讨论】:
标签: python django authentication digital-signature