Rails Checkout SSL heroku

发布于 2024-10-10 15:32:25 字数 224 浏览 2 评论 0原文

我使用 heroku 部署了我的应用程序,并将 SSL 配置为我的子域之一(secure.mydomain.com)。我只想订购我的应用程序的一部分来使用此 ssl,因此在我的订单控制器中,我有一个 before 过滤器将请求重定向到我的安全子域。然而,当重定向时,所有会话信息都会丢失。我认为是因为子域。我如何重定向它以便可以检索会话信息(存储在数据库中的购物车信息和一些 ID 信息)。有人可以帮忙吗?

谢谢 基兰

I have my app deployed with heroku and have a SSL configured to one of my subdomain(secure.mydomain.com). I would like only order part of my app to use this ssl so in my orders controller I have a before filter to redirect the request to my secure subdomain. However all the session information is lost when it is redirected. I think because of the subdomain. How do I redirect this so that session information (cart info which is stored in db and some id information) can be retrieved. Can some one help please.

THanks
KIran

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

嘿看小鸭子会跑 2024-10-17 15:32:25

在您的 config/intializers/session_store.rb 中将其更改为

Yourapp::Application.config.session_store :cookie_store, :key => '_yourapp_session', :domain=>:all 

Secret-sauce 是域... 当设置为 all 时,cookie 将存储在所有子域和主域中。

In your config/intializers/session_store.rb change it to

Yourapp::Application.config.session_store :cookie_store, :key => '_yourapp_session', :domain=>:all 

The secret-sauce is the domain... When set to all, cookies will be stored across all subdomains and the main domain.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文