El problema se describe en un título. Las cookies no se quieren configurar. Aunque estoy revisando el protocolo, no hay errores y me parece bien. Probé una variedad diferente en el envío de cookies, pero no tuve suerte. La aplicación es muy fácil, el registro se realiza solo ingresando el inicio de sesión. Sin contraseña. Por favor, compruebe si funciona para usted. También los archivos están bien estructurados en la aplicación: servidor -> índice (inicialización de axios). controladores -> controlador de usuario (ahí es donde se envían todas las cookies)
archivo del servidor frontal:
import axios from "axios"; import { addError } from "../store/errorSlice/errorSlice"; let store:any; const injectStore = (_store:any) => store = _store; const instance = axios.create({ timeout: 1000, withCredentials: true, baseURL: "https://soccer2021sf.herokuapp.com" // baseURL: "http://localhost:8000" }) instance.interceptors.response.use(response => response, function (error) { const { data, status } = error.response; const { message } = data; console.log(data, status, message, "ERROR CONSOLE") store.dispatch(addError({ message, status, active: true })) return Promise.reject(error); }) export { injectStore }; export default instance;las cookies de vuelta se envían como:
res.cookie("userSF", user, { maxAge: 3000 * 24 * 60 * 60 * 1000, httpOnly: false, sameSite: "None", secure: true })código fuente completo: frente: https://github.com/Deanexx/fotball_2021/tree/main/src
atrás: https://github.com/Deanexx/back2021Soccer
URL de la aplicación: https://soccer2021front.herokuapp.com/