AngularJS v1.5.x $cookiesサービスを使用して単純な Cookie を作成しようとしています。私はクッキーを読むことができるので、依存関係はすべて正しいです。ただし、書き込みも編集も機能していません。
例えば:
var blah = $cookies.get('mysite_auth');
console.log('old: ' + blah);
$cookies.put('mysite_auth', 'blech');
blah = $cookies.get('mysite_auth');
console.log('new: ' + blah);
... 次の出力が得られます。
旧: ZmVhZDE ... =
新: ZmVhZDE ... =
エラーはスローされません。新しい Cookie を書き込もうとすると、同じことが起こります。
$cookies.put('someCookie', 'yup');
次のように、コントローラーに Cookie を書き込むことができます。
document.cookie = 'TEST=TESTVALUE';
これの原因は何ですか?