Navision 2017 AWS签名V4

问题描述

如何从Navision生成亚马逊签名? 我的代码

enter image description here

输入应该是

kDate = '969fbb94feb542b71ede6f87fe4d5fa29c789342b0f407474670f0c2489e0a0d';
kRegion = '69daa0209cd9c5ff5c8ced464a696fd4252e981430b10e3d3fd8e2f197d7a70c';
kService = 'f72cfd46f26bc4643f06a11eabb6c0ba18780c19a8da0c31ace671265e3c87fa';
kSigning = 'f4780e2d9f65fa895f9c67b32ce1baf0b0d8a43505a000a1a9e090d414db404d';

对于kDate我得到正确的字符串,但是对于kRegion我得到:

kRegion := 'a59e30f9d899c47b3dd68ea1c0ab3bb529e03a8f4ed2f54cb64af547330a22a0'

我尝试了在线生成https://www.freeformatter.com/hmac-generator.html#ad-outputhttps://cryptii.com/pipes/hmac

https://cryptii.com/pipes/hmac与亚马逊相同,字符串正确,但是https://www.freeformatter.com/hmac-generator.html#ad-output与我获得相同的值。

有人知道出什么问题吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)