【问题标题】:Shopify app developement redirection URL callbackShopify 应用开发重定向 URL 回调
【发布时间】:2018-05-05 04:38:46
【问题描述】:

我正在开发 Shopify 应用程序。现在我正在我的本地系统上工作并尝试将它与本地主机连接。

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

Shopify 应用是否只能在 https 上运行?

如果有人了解 Shopify 应用,请告诉我。

【问题讨论】:

    标签: authentication redirect shopify-app


    【解决方案1】:

    不,如果你不检查 webhook,你可以在 localhost 上运行它。

    我只是认为回调地址是错误的。检查你在哪个端口上运行,对我来说运行的rails应用程序是http://localhost:3000/appname/callback

    【讨论】:

      【解决方案2】:

      是的 Shopify 应用仅适用于 HTTPS。在安装时,您可以手动将 html 替换为 http,或者您可以在本地主机中设置 SSL。

      下面的帖子可能会有所帮助。

      How do I allow HTTPS for Apache on localhost?

      但这不适用于 web-hooks。要使其适用于 webhook,您需要创建公开本地 Web 服务器的公共 url。

      你可以使用ngrok来做到这一点

      下面的帖子可以帮助你设置 ngrok

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

      【讨论】:

        【解决方案3】:
        1. 本地主机不支持。您应该将 ngrok 用于测试应用程序。
        2. 使用 HTTP 链接而不是 HTTP。

        在此之后您的问题将得到解决

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-03-18
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多