2015-06-07 13 views
12

Sto eseguendo un sito Drupal 7 e noto un problema su IE9, quando la finestra del browser è chiusa l'utente è disconnesso. Abbiamo attivato il modulo "ricordami" e il cookie non è scaduto. Non c'è alcun problema su Chrome o altri browser, puoi chiudere il browser e quando lo apri l'utente è ancora loggato. Non vedo questo problema su nessun altro sito web D7 che utilizzo usando lo stesso browser e computer. L'host è Blackmesh.Utente disconnesso in IE alla chiusura del browser

settings.php has $cookie_domain = '.mydomain.com'; Sto pensando di cambiare questo a $cookie_domain = 'www.mydomain.com'; come il sito reindirizza sempre a www questo ha senso per me ed è ciò che io e il mio amico admin sys concordare.

Una soluzione potenziale sto pensando è l'impostazione del dominio cookie nel settings.php $cookie_domain = 'www.mydomain.com';

Sto notando ci sono alcuni cookie sul sito di essere serviti dal dominio www.my e alcuni da .mydomain

ho trovato un po ' fili che sembrano avere problemi vagamente simili.

http://forums.modx.com/thread/76947/ie-login-issue-with-www-vs-non-www-address

https://www.drupal.org/node/280623

+0

Hai selezionato * Opzioni Internet * per verificare se [* "Elimina cronologia di navigazione all'uscita" *] (http://i.imgur.com/Hzw035F.png) è selezionato? – Sampson

+0

Questo problema è SOLO su questo sito non su un altro sito D7, quindi il problema è sul sito e non sul browser. Gli utenti che accedono a questo sito Web segnalano problemi, sono qualcosa che riguarda solo questo sito e non altri siti D7. Questo problema non si verifica su altri siti, utilizzando IE9 su questo computer. –

+0

settings.php ha $ cookie_domain = '.mydomain.com'; Sto pensando di cambiarlo in $ cookie_domain = 'www.mydomain.com'; come il sito reindirizza sempre a www questo ha senso per me ed è quello che io e il mio amico admin sys concordare. –

risposta

3

Non ci dovrebbe essere alcun problema con il dominio del cookie essendo .mydomain.com invece di www.mydomain.com perché cookie impostati sul dominio principale dovrebbe funzionare correttamente su qualsiasi " sottodominio "come www, anche se non sarebbe male provare perché è semplice cambiare.

A seconda delle impostazioni sulla privacy dei cookie in IE, è possibile che il cookie non venga salvato per questo sito se non viene inviata un'intestazione P3P corretta. Per il test sono abbastanza sicuro che potresti usare p3p: CP = "CAO PSA OUR" (quindi in .htaccess put Header set P3P 'CP = "CAO PSA OUR" "Non so quale sarebbe il P3P corretto per il tuo caso se questo è in realtà il problema, ma questo è uno che ho visto lavorare per un diverso problema "solo IE sta bloccando i cookie". Potrebbe essere necessario ricercarlo un po 'se questo non funziona.

Se questo è il problema, allora per il suo utilizzo nella produzione di assicurarsi che essa rappresenta in modo veritiero la vostra politica sulla privacy (check out http://www.techrepublic.com/blog/software-engineer/craft-a-p3p-policy-to-make-ie-behave/).

un suggerimento che i cookie sono stati bloccati è se si vede l'icona di privacy occhio nella barra di stato (se ricordo correttamente penso che assomigli allo http://divabradford.org.uk/media/36647/ie_privacy.jpg).

+0

Questa era la mia altra ipotesi, ci sono problemi persistenti, quindi metterò alla prova questo. –

+0

ok prova e fammi sapere a riguardo itok –

+0

Grazie .... mi sento bene dopo averti aiutato .. –

Problemi correlati