Problema nella condivisione cliente rappresenta a livello globale
-
16-10-2019 - |
Domanda
- Abbiamo un'installazione di Magento e tre siti web con un negozio e negozio di visualizzare ogni.
- mywebsite.com /
- mywebsite.com/store2 /
- mywebsite.com/store3 /
- Ogni sito web hanno diverse valute.
- Condividi clienti Account è impostato su Globale in Sistema-> clienti-> Clienti Configurazione-> Account Opzioni di condivisione.
Ora, se un account di accesso dei clienti a mywebsite.com/ e poi andare in altri due siti web che lui / lei è loggato in quel sito anche, che sta funzionando come previsto.
Ma se il login nel mywebsite.com/store2/ o mywebsite.com/store3/, e quindi passare i siti web, hanno nuovamente eseguire il login, perché è così?
Si tratta di un bug? O sto facendo qualcosa di sbagliato?
Soluzione
I assumere un problema con i cookie qui.
Se si effettua il login sul percorso "/" il cookie è accessibile su tutti i percorsi secondari. di aver effettuato il login su "/ store2 /" è accessibile solo su sentieri "/ store2 /" e sub, in modo da non la sua accessibili da "/" o "/ store3 /".
Ci deve essere un modo per forzare il dominio del cookie / percorso, in modo che ogni negozio scrive il cookie "/"
Altri suggerimenti
La soluzione per il problema è qui Magento multipla Sito web Store - Accesso .
Questo consente di aprire sessione da qualsiasi luogo sotto il vostro dominio che rifletterà al di là del campo di applicazione. Questo risolve il problema citati da FlyningMana.