0
私は、メインドメインと複数のサブドメインでアプリケーションをセットアップしています。私はdevise
を持っていてメインドメインで作業していますが、現在入力されているセッションはすべてsubdomain.domain.com
です。ドメインは認識されません。私は、SO posts(またthis one)とblogsの回答を見てみましたが、何も問題がないようです。Rails:複数のサブドメインにわたるデビエーションの使用
私は私のconfig/initializers/session_store.rb
ファイルで働いていますし、試してみました:
Bdc::Application.config.session_store :cookie_store, key: '_bdc_session', domain: lvh.me, tld_length: 2
私は、次の順列を試してみましたとしても: を
domain: :all
tld_length: '1'
- ません
tld_length
を記載されています
いずれも機能していません。私はRails 4.2.5と4.0を使用しています。誰も私が同じセッションをdomain.com
からsubdomain1.domain.com
、subdomain2.domain.com
、などまで持続できるようになるのを助けることができますか?
、私は、サーバー 'session_store.rbを起動しようとすると、このために、私はエラーを取得:6:「」構文エラー、予期しないが(SyntaxError) ...キー: '_bdc_session'、ドメイン:.lvh.me、tld_length:2 ...^ ' – Liz
' '.lvh.me 'を引用符で囲むと、サーバは起動しますが、それでも私のサブドメイン内のセッションを認識しません。 – Liz
plzクッキーをクリアしてアプリを再起動してください。 – Pratap