首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在本地Rails环境中开发Shopify App?

如何在本地Rails环境中开发Shopify App?
EN

Stack Overflow用户
提问于 2017-03-08 01:30:32
回答 1查看 673关注 0票数 1

我在尝试设置一个Shopify应用程序时遇到了一些问题,这样我就可以在我本地的Rails环境中开发它。

我遵循了文档HERE,但当我将该应用程序安装到我的shopify dev商店中时,我收到一个错误,声明为localhost sent an invalid response.

我的本地rails服务器日志显示:

代码语言:javascript
复制
ERROR bad URI '::�+�/�,�0̨̩�\x14�\x13�\x13�\x14\x00�\x00�\x00/\x005\x00'.
ERROR bad Request-Line '\x16\x03\x01\x00�\x01\x00\x00�\x03\x03d��������\x1F�ŭ����=G�+q\r[��� N�\x00\x00 jj�+�/�,�0̨̩�\x14�\x13�\x13�\x14\x00�\x00�\x00/\x005\x00'.

在深入研究其他shopify文档后,我发现了以下内容:

这意味着与ngrok建立隧道以避免出现问题,这是有意义的,除了shopify_app文档规定将http://localhost:3000指定为应用程序URL,将http://localhost:3000/auth/shopify/callback指定为重定向URL。

谁能告诉我如何设置我的Shopify应用程序,以便我可以在本地开发它?或者这是我必须在heroku上实时开发的东西?

EN

回答 1

Stack Overflow用户

发布于 2017-03-08 03:17:20

Ngrok只是一个通向本地主机的隧道,因此您可以将应用程序URL设置为https://subdomain.ngrok.io,并将URL重定向为https://subdomain.ngrok.io/auth/shopify/callback。您可以通过在初始化ngrok:./ngrok http 3000时指定端口号,将ngrok配置为在端口3000上建立隧道。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42654561

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档