Тот же сайт не работает для ngcookies в Angular JS

Я использую ngCookies для своего проекта Angular JS. Я пытаюсь установить тот же параметр как строгий (как указано ниже), но это не работает. Может ли кто-нибудь помочь мне, как я могу установить тот же сайт для файлов cookie Angular JS?

Я пробовал в соответствии с этой документацией Angular JS, я вижу, что все остальные параметры устанавливаются, но тот же сайт не устанавливается как «строгий» в chrome. Ссылка

MyCookiesService.put('user-details', JSON.stringify(session), {
                        expires: expire.toUTCString(),
                        path: '/',
                        secure: true,
                        samesite: 'strict'
                    });

Я подозреваю, что проблема будет связана с версией Angular JS (1.6.10), которую я использую. опция samesite поддерживается с версии 1.7.1.

Nirmala 28.05.2019 14:37
Знаете ли вы, что директивы являются одной из самых мощных и универсальных функций Angular?
Знаете ли вы, что директивы являются одной из самых мощных и универсальных функций Angular?
Директивы позволяют расширять HTML новыми элементами и атрибутами и даже создавать собственные структурные директивы для манипулирования DOM. С...
Разница между Angular и React
Разница между Angular и React
React и AngularJS - это два самых популярных фреймворка для веб-разработки. Оба фреймворка имеют свои уникальные особенности и преимущества, которые...
0
1
3 687
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Решено с помощью комментария от Нирмала.

Моя проблема требует samesite: 'none'. Подтвержденный код работает корректно при обновлении до Angular 1.7.1+

MyCookiesService.put('user-details', JSON.stringify(session), {
                        expires: expire.toUTCString(),
                        path: '/',
                        secure: true,
                        samesite: 'strict'
                    });

Другие вопросы по теме