我们目前正在设计一个 web api,并且正在实施授权。我们已经(大部分)关注了亚马逊的实施,但有一部分我真的不完全理解。
也就是说,base64 编码生成的 hmac 有什么意义?长度的差异可以忽略不计,至少对于大多数站点而言。亚马逊可能会注意到差异。这是唯一的原因吗?它可能与ascii / unicode有关吗?
我们目前正在设计一个 web api,并且正在实施授权。我们已经(大部分)关注了亚马逊的实施,但有一部分我真的不完全理解。
也就是说,base64 编码生成的 hmac 有什么意义?长度的差异可以忽略不计,至少对于大多数站点而言。亚马逊可能会注意到差异。这是唯一的原因吗?它可能与ascii / unicode有关吗?