[TIPS] Problemi con i Cookies in locale

Documentazione generica riguardo osCommerce

Moderatore: mod Documentazione

Rispondi
Avatar utente
marcus
membro Master
membro Master
Messaggi: 1619
Iscritto il: 04/12/2003, 1:00
Contatta:

[TIPS] Problemi con i Cookies in locale

Messaggio da marcus »

Lavorando in locale con osCommerce su Windows 2k/XP e con Internet Explorer, è possibile che i Cookies non funzionino correttamente.
La conseguenza, se non viene forzato l'uso dei Cookie, è che il session ID viene appeso a tutte le url (ma questo di per se, lavorando in locale, non è un problema) mentre se viene forzato, si hanno dei malfunzionamenti veri e propri.

Il problema è stato rilevato col seguente settaggio nel file configure lato client (il discorso è del tutto simile per quello lato admin, in questo caso potrebbero aversi ad es malfunzionamenti della contrib di protezione):

Codice: Seleziona tutto

define('HTTP_SERVER', 'http://localhost');
define('HTTP_COOKIE_DOMAIN', 'localhost');
Con queste impostazioni InternetExplorer non riconosce i Cookies, in pratica si comporta come se fosse configurato per non accettarli.

Il problema dovrebbe risolversi inserendo l'indirizzo numerico:

Codice: Seleziona tutto

define('HTTP_SERVER', 'http://127.0.0.1');
define('HTTP_COOKIE_DOMAIN', '127.0.0.1');
In questo caso iExplorer dovrebbe ricevere e ritrasmettere i Cookies correttamente.

Marcus

---------------------------------------------------------
http://www.oscommercedev.com
Rispondi