Ciao,
ho preso in mano una webapp che lavora con i rest remoti. Quindi ho inserito il tutto sotto un vhost e ho configurato il vhost che funziona egregiamente con i rest in prosypass/proxy reverse, ma qui ho il problema.
l'applicazione pubblica creare dei cookie che dovrebbero essere usati nelle successive chiamate e quindi ho pensato di usare anche la direttiva ProxyPassReverseCookiePath + ProxyPassReverseCookieDomain, ma fallendo
vi mostro il file
analizzando il sito reale vedo che crea 3 cookie il valore "Domain" è dominioB.com e il valore "Path" è /codice:Define myhost myapp-webapp Define hostextension localhost <VirtualHost *:80> ServerAdmin ${myhost}@${hostextension} ServerName ${myhost}.${hostextension} ServerAlias www.${myhost}.${hostextension} DocumentRoot C:/wamp/www/myapp/webapp #index.localhost.html è utile per le applicazione sencha su cui si vuole fare il bypass del cmd watch DirectoryIndex index.localhost.html index.php index.html index.htm #-------------------- rewrite rest + SSL ---------------------------------- SSLProxyEngine On #https://dominioB.com/myapp-rest ProxyPass /myapp-rest https://dominioB.com/myapp-rest ProxyPassReverse /myapp-rest https://dominioB.com/myapp-rest ProxyPassMatch ^/myapp-rest(|[a-zA-Z0-9\-]+) https://dominioB.com/myapp-rest/$1 #COOKIES #-------------------------------------- ProxyPassReverseCookiePath / https://dominioB.com/ ProxyPassReverseCookieDomain http://myapp-webapp.localhost/ https://dominioB.com/ <Directory /> Options FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> # Ricordarsi di creare la directory ErrorLog C:/wamp/logs/${myhost}.${hostextension}.error.log CustomLog C:/wamp/logs/${myhost}.${hostextension}.access.log combined </VirtualHost>
ma non riesco dopo il login a far uscire le chiamate successive comprensive dei cookie creati dal domainB.com, come posso fare?