2010-07-28 59 views
3

我有一個Safari瀏覽器和我們的設置cookie的問題。 當FF和IE接受併發送cookie時,Safari會完全忽略我們的設置cookie。 Cookie設置頁面不是重定向,使用set-cookie指導HTTP 200。Safari瀏覽器不接受餅乾,而FF和IE做

是否存在導致Safari完全忽略cookie的特殊字符或格式錯誤的set-cookie?

以下Cookie發送:

CURL輸出:

的Set-Cookie:ASP.NET_SessionId = rdmpn1b4eckozzjns0voon33; path =/

Set-Cookie:SHOPPERID = jZlotLr6HESiqoB/3F0brg ==; expires = Wed,28-Jul-2060 01:09:04 GMT; path =/

Set-Cookie:FVISIT = 2010?N7 ?? 28 ??;到期=星期三,28-Jul-2060 01:09:04 GMT; path =/

Set-Cookie:STOCKMCD = Direct = 2010/07/28 10:09:04; expires =星期二,26-Oct-2010 01:09:04 GMT;路徑=/

Safari開發工具:

的Set-Cookie:ASP.NET_SessionId = xqf3eui1r2fce4e30ogh2145; path = /,SHOPPERID = C/lG3XGVPEa7QgGcsqt3yg ==;到期=星期三,28-Jul-2060 01:15:26 GMT; path = /,FVISIT =2010N728ú;到期=星期三,28-Jul-2060 01:15:26 GMT; path = /,STOCKMCD = Direct = 2010/07/28 10:15:26; expires =星期二,26-Oct-2010 01:15:26 GMT;路徑=/

回答

5

使用默認隱私設置Safari會拒絕來自用戶訪問的域以外的Cookie。例如,如果來自example.com的頁面包含來自example.net的資源,example.net不允許設置cookie。

相關問題