Shopify应用开发重定向URL回调

问题描述 投票:0回答:3

我正在研究Shopify应用程序。现在,我正在本地系统上工作,尝试将其与本地主机连接。

Shopify身份验证工作正常,但是我在重定向URL回调函数中遇到了问题。它总是返回一个https请求。我已经用http://localhost/appname/callback提到了重定向URL。

Shopify应用程序仅适用于https吗?

[请让我知道是否有人了解Shopify应用程序。

authentication redirect shopify-app
3个回答
1
投票

不,如果您不检查网络钩子,则可以在本地主机上运行它。

我只是认为回调地址是错误的。检查您正在运行的端口,对于我来说运行Rails的应用程序应该是http://localhost:3000/appname/callback


1
投票

是的Shopify应用仅适用于HTTPS。在安装时,您可以使用http手动替换htpps,也可以在本地主机中设置SSL。

以下帖子可能有帮助。

How do I allow HTTPS for Apache on localhost?

但是这不适用于web-hooks。要使其适用于webhooks,您需要创建公开网址以公开本地Web服务器。

您可以使用ngrok执行此操作

以下帖子可以帮助您设置ngrok

https://support.chargebee.com/support/discussions/topics/26214


0
投票
  1. 本地主机不支持。您应该将ngrok用于测试应用程序。
  2. 使用HTTP链接而不是HTTP。

此后您的问题将得到解决

© www.soinside.com 2019 - 2024. All rights reserved.