嵌入式Shopify应用程序的HMAC验证

时间:2017-03-09 09:13:15

标签: shopify

我正在开发我的第一个Shopify应用程序。虽然它没有嵌入(在应用程序设置中设置)但它工作正常但是当我将其转换为嵌入模式时,我得到无效的HMAC错误。

我搜索了嵌入式应用程序的不同类型的验证,但没有找到任何内容。对于通常和嵌入式应用程序来说,它似乎应该是相同的

更新(使用解决方案): 嵌入式应用程序添加了一个额外的参数: 协议= HTTPS://

这个额外的参数必须包含在HMAC计算中(如果它是嵌入式应用程序)。重要的是,当您通过此参数进行HMAC计算时,此参数不能被编码。

1 个答案:

答案 0 :(得分:1)

请务必仔细遵循此处的说明: https://help.shopify.com/api/getting-started/authentication/oauth#verification

您应该希望随时更改参数列表。