Supongamos que tengo un sitio web en " cookiemaker.com ". Quiero que mi cliente (propietarios de sitios web) envíe solicitudes HTTP a mi servidor que incluyan cookies que generé. En otras palabras:
cookiemaker.com ) le proporciona una cookie que su navegador ahora almacenacool-recipes.com ")cookiemaker.com .¿Hay alguna forma de incluir la cookie creada en (2) en la solicitud enviada en (4)?
(Suponiendo el control total de ambos sitios web)
Las cookies HTTP siempre se envían a la url solicitada, el origen que lo solicita ( cool-recipes.com ) debe tener una respuesta con un encabezado como el siguiente:
Access-Control-Allow-Origin: <origin> //The website requesterSi este encabezado no está presente, obtendrá un error como el siguiente:
Access to fetch at '<requested site>' from origin '<your site>' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Debe agregar el origen ( cool-recipes.com ) a los encabezados de respuesta solicitados del sitio ( cookiemaker.com ).
Access-Control-Allow-Origin: https://cool-recipes.com