Swedish BankID Python Animated QR code generation with hmac(用HMAC生成瑞典BankID Python动画二维码)
问题描述
我正在开发一个Django项目,它将使用BankID进行授权和数字签名。我正在使用pybankid,对于这个项目,我没有什么好的要说的。我的问题在于尝试使用BANKID文档提供的代码。
QRCode Docs
我得到了TypeError:Key:预期的字节或字节数组,但得到了‘str’,当我尝试将QR_START_SECRET转换为字节时,我得到了Unicode-对象必须在散列之前进行编码。我不知所措。有谁有什么主意吗?编辑:这是我当前的代码,它可以工作。目前正在为如何在客户端呈现不断变化的二维码值而苦苦挣扎,因为上下文只会传输静态值。
推荐答案
其示例代码存在多个问题
- 看起来
qr_start_token
和qr_start_secret
是字符串。 str.join
将因接收4个参数而引发错误
尝试:
输出:
这篇关于用HMAC生成瑞典BankID Python动画二维码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!