2016-08-15 5 views
0

私たちは、ユーザー認証、分析ジョブなど、さまざまなモジュール用の複数のコントローラを持つSpringベースのアプリケーションに取り組んでいます。ユーザーコントローラは認証などのためにCookieを設定しており、同じコントローラでそれらのCookieを取得できます。他のコントローラでこれらのCookieを取得しようとすると、nullのCookie配列が取得されます。複数のコントローラへのクッキー?

私たちのユーザコントローラは/application/user/job_nameにあり、別のコントローラは単に/application/controller/job_nameです。

私たちの要求は次のようになります。私たちは1つのコントローラではなく、他の中でgetCookiesを使用してHttpServletRequestオブジェクトからクッキーを取得することができます理由として

$http({ 
     method: 'GET', 
     url: '/application/controller/testResponse', 
     withCredentials: true, 
    }) 

任意のアイデア?

EDIT:パスが/に設定されていることを確認して問題を解決しました。

+0

どのコントローラが角で、どれが春ですか?それはちょっと混乱します。 –

答えて

0

上記の私の編集でも同様ですが、問題はCookieにパスが設定されていないことに終わりました。パスを/に設定することで、すべてのSpringコントローラでクッキーを受け取ることができます。

関連する問題