У меня есть сервер ExpressJS, работающий в контейнере под поддоменом api.mydomain.com. У меня также есть SPA, который работает на AWS S3 под субдоменом dashboard.mydomain.com без использования облачного интерфейса AWS.
При запросе входа в систему сервер ExpressJS должен установить JWT в поваре ie вот так
res.cookie('refreshToken', refreshToken, {
maxAge,
httpOnly: true,
domain: 'dashboard.mydomain.com'
});
Проблема в том, что файлы cookie refreshToken
пусты, когда я проверяю на dashboard.mydomain.com.
Я не уверен, что является источником проблемы, это мой код ExpressJS или AWS S3
Примечание: это нормально работает локально