Lo que estoy tratando de lograr es que cuando un usuario inicia sesión en main-app-site.com , también inicia sesión cuando visita client-site-a.com , client-site-b.com , etc.
Por favor, siga leyendo ya que client-site-a.com es un proxy inverso de contenido en main-app-site.com , por lo tanto, tanto $_SERVER['HTTP_HOST'] como $_SERVER['HTTP_SERVER'] están configurados para main-app-site.com en todos los subdominios y dominios personalizados.
En otras palabras, quiero recuperar una cookie de main-app-site.com de todos los demás dominios en el mismo servidor proxy virtual.
main-app-site.com es donde los usuarios inician sesión (actualmente a través de ajax) desde client-site-a.com .
He leído y probado muchas cosas (iframe, js, PHP) sin éxito.
Además, tenga add_header "Access-Control-Allow-Origin" "*"; ya configurado, y eso funciona bien cuando se accede a main-app-site.com a través de AJAX desde client-site-a.com
Pensaría que dado que tienen el mismo HOST & SERVER , el navegador compartiría la cookie de ese host/servidor, pero ese no parece ser el caso, ¿o tal vez me falta una directiva NGINX que debería agregar?
He agotado todo lo que pude aprender e intentar.
¿Algo más que pueda probar en este momento?