问题标签 [ipworks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - 如何将 IPWorks 与自签名 SSL 证书一起使用?
我正在尝试找到一种方法来使用/n Software 的 IPWorks服务器/客户端组件和自签名 SSL 证书。
我在客户端尝试这个:
这在服务器端:
PFX 文件是有效的,但应用程序会给出一个错误,表明它不是有效的证书。
有人有一个可行的例子吗?
delphi - Delphi - 计算亚马逊 MWS 签名
使用:Delphi 10.2.3 Tokyo IPWorks SSL 和 IPWorks Encrypt 组件
我正在尝试使用 Delphi 的亚马逊 MWS API 来获取订单列表,但未能成功向亚马逊 MWS 发出请求。根据客户的要求,我必须使用 IPWorks 组件。API 的响应表明签名不正确:
发件人
SignatureDoesNotMatch
我们计算的请求签名与您提供的签名不匹配。检查您的 AWS 秘密访问密钥和签名方法。有关详细信息,请参阅服务文档。
显然,这个问题与计算签名、将其编码为 Base64 或请求本身有问题有关。我认为它对 Base64 的编码对我不起作用。也许与 Delphi Unicode 和 UTF-8 编码有关。
我花了一整天的时间试图弄清楚这一点并且被卡住了,所以我把它贴在这里。我希望有人能帮帮忙。下面是我的代码:
在表单上,我有 2 个组件:TipwHTTP 和 TipcHash
如果有人可以帮助我解决这个问题,我将不胜感激。
-史蒂夫