我正在尝试使用用户名和保存的加密密码来验证用户,第一个lambda函数给出错误,因为类型不应该是二进制的,但是在第二个lambda函数中,我用来保存用户名和密码的详细信息,如果我尝试解密同样有效。我在两个函数中传递了相同的参数,但是一个正在工作而另一个却没有,两个都在访问相同的dynamoDB表。 我不知道如何检查“秘密”所支持的数据类型,就像它所说的错误一样,是像对象的字节或ASCII字符串。加密后的密码以二进制形式保存在该函数自动创建的表中,并且该类型不是手动定义的。
我尝试导入binascii并转换为“ password_from_table = binascii.b2a_base64(password_from_table)”,但出现以下错误。
% if a[0] == 1:
<img src="../img/cars/1.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 2:
<img src="../img/cars/2.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 3:
<img src="../img/cars/3.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 4:
<img src="../img/cars/4.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 5:
<img src="../img/cars/5.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 6:
<img src="../img/cars/6.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 7:
<img src="../img/cars/7.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 8:
<img src="../img/cars/8.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 9:
<img src="../img/cars/9.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 10:
<img src="../img/cars/10.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 11:
<img src="../img/cars/11.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 12:
<img src="../img/cars/12.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 13:
<img src="../img/cars/13.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 14:
<img src="../img/cars/14.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 15:
<img src="../img/cars/15.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 16:
<img src="../img/cars/16.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 17:
<img src="../img/cars/17.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 18:
<img src="../img/cars/18.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 19:
<img src="../img/cars/19.jpg" alt="Car" style="width:200px; height: 200px;">
% elif a[0] == 20:
<img src="../img/cars/20.jpg" alt="Car" style="width:200px; height: 200px;">
%endif