ユーザーの製品 ID をセッションに保存しているアプリケーションで PAYAPAL 支払いタイプを使用しています。しかし、ページが PAYPAL Web サイトからアプリケーションにリダイレクトされると、セッション変数が失われます。
質問する
530 次
1 に答える
2
私の経験によると、問題は使用している URL にあります。ケース 1 について説明します。
- https://myurl.comという URL にログインしています。
- Paypal から URL https://www.myurl.comにリダイレクトされます
ケース 2
- https://www.myurl.comという URL にログインします。
- Paypal から URL https://myurl.comにリダイレクトされます
この両方の場合、セッションが失われます
理由:
https://myurl.comとhttps://www.myurl.comの両方で異なるセッションが必要です
この問題を解決するには、常に非 www url にリダイレクトする前にフィルターを記述します。
(また)
session.rb 初期化ファイルで .myurl.com という名前でドメインを指定します。
于 2013-03-30T09:24:25.233 に答える