2012-04-23 19 views
1

我打算保持這個簡單: 如何從asp.net中讀取不是由asp.net生成的cookie? 如果我嘗試使用Request.Cookies檢索所有cookie,它只會返回由ASP.Net網頁生成的cookie,但是,我需要檢索所有cookie(即我在瀏覽器的cookie管理器中看到的所有cookie ) 我該怎麼做?如何從asp.net讀取php cookies?

回答

1

Request.Cookies應存儲所有可用於查看/編輯的cookie(例如使用PHP,javascript等創建的cookie)。所以,對於所有的意圖和目的,你都會以正確的方式去做。

然而,一個閃失,可能與cookie的背景:

  • 它是全球整個域或只是一個子域?
  • 它只適用於特定路徑(也可用於PHP?)
  • 它適用於一個域,並且ASP站點位於另一個域上嗎?

所有這些都會改變哪些可用於ASP和Request.Cookies訪問器。

+0

那麼,當我打開我的瀏覽器的Cookie管理器時,我看到了大量的cookie,但是當我嘗試使用Request.Cookies檢索它們時,我只是得到其中的一個:ASP.NET_SessionId。這就是爲什麼我正在尋找一種方法來獲取所有這些cookie。 – jzeus 2012-04-23 04:34:12