2013-07-15 54 views
1

我正在使用Drupal 7與清漆。最近我注意到登錄和註冊塊不適用於匿名用戶。當用戶嘗試通過塊登錄或創建帳戶時,用戶只會被重定向到同一頁面,但是新帳戶正在創建並且用戶會話也被創建。值得一提的是,如果用戶通過登錄/註冊頁面來嘗試這些,他們沒有任何問題。只有在使用塊時纔會出現問題。表單塊不適用於匿名用戶

我在想這個問題可能與Varnish有關。我試過禁用Varnish模塊,但問題仍然存在。此外,我嘗試使用ESI模塊,以便塊不會被緩存,但沒有做任何事情。

有沒有人有一個想法可能會導致這個問題?

+0

我也有同樣的問題。任何幫助?我已經使用$ conf ['omit_vary_cookie'] = true;設置。 – InspiredCoder

+0

不幸的是我無法讓它工作。我會說ESI是你唯一的選擇,在清漆文件上沒有任何配置使它工作。我最終通過ajax調用了登錄/連接並將它們呈現爲模態疊加。 (以前,塊在用戶想要登錄/加入時隱藏在頁面中,並以模式顯示)。 – anthony

回答

0

我想原始響應中缺少「Vary:Cookie」標頭,但很難說明沒有完整的標頭和VCL。

ESI模塊不會影響登錄塊AFAIK

相關問題