使用 localhost:3000 我能够安装 shopify 商店并与之交互。但是,当将其部署到生产环境中时,它位于子目录 (www.website.com/app_name) 中,商店的“登录”被重定向到根目录而不是子目录。我在 shopify 应用仪表板中将重定向 URL 列入了白名单。
在omniauth.rb
callback_url: "http://{domain}/{app_name}/auth/shopify/callback"
在路线.rb
mount ShopifyApp::Engine, at: '/{app_name}'
除了上面的代码,shopify 的设置是生成器创建的。有关如何解决此问题的任何想法?
坦克!