Повар ie прибывает в приложение внешнего интерфейса, но chrome не сохраняет его и не использует повторно с предупреждением в заголовке
Я пробовал все возможные комбинации setCook ie, но, похоже, не могу сделать он работает (httpOnly on / off, разные домены с http: // и портом, один и тот же сайт включен и выключен, безопасен и включен): / что мне не хватает?
Express код:
res.cookie('refresh_token', generateRefreshToken(payload), {
httpOnly: true,
// path: '/refreshToken',
domain: 'localhost',
// sameSite: false,
// signed: false,
secure: false,
maxAge: ONE_HOUR,
});
Angular код
http.post<{ token: Tokens }>('/login', loginDto, { withCredentials: true })
http.post<{ access_token: string }>(
'/refreshToken',
{},
{
withCredentials: true,
headers: new HttpHeaders({ 'x-skip-login-control': '-' }),
},