Tengo una aplicación de nodo js y obtengo los encabezados en el navegador como se muestra a continuación, cuando uso el siguiente código. es decir, cuando redirecciono a una URL externa.
URL de solicitud: ####### Método de solicitud: GET Código de estado: 302 Dirección remota: 45.60.49.112:443 Política de referencia: sin referencia
module.exports = async (req, res) => { try { let url = "https://externalurl.com"; res.header("Access-Control-Allow-Origin", "*"); res.redirect(encodeURI(url)); res.header("Access-Control-Allow-Origin", "*"); res.redirect(encodeURI(url)); } catch (err) { return res.status(500).json({ msg: err }); } }Cuando hago una ruta rápida obtengo los siguientes encabezados
URL de solicitud: ####### Método de solicitud: GET Código de estado: 302 Dirección remota encontrada: 10.246.196.20:443 Política de referencia: origen estricto cuando origen cruzado
¿Por qué la política de referencia no aparece como "origen estricto cuando origen cruzado" cuando hago un .redirect . y como agregarlo?