2011-08-15 54 views
-1

我在域A和域B上有一個jQuery $.ajax代碼(PHP服務器)。

  • 步驟1:用戶已經登錄在PHP服務器[B]上,
  • 步驟2:用戶來到域A和發送Ajax請求(僅具有一個空字符串)PHP服務器

我可以檢查該用戶的會話在PHP服務器上找到他的用戶名嗎?可能嗎?

+0

我還沒有開始編碼任何東西... –

回答

1

會話cookie將自動發送。如果用戶在ajax調用之前登錄到服務器B,則服務器B會話令牌應與ajax請求一起發送。但是請注意,ajax調用受制於相同的源安全策略 - 從服務器A加載的代碼將無法向服務器B發出ajax調用,因爲這不是同一臺服務器。有methods to work around this,但它們不如簡單的.ajax()電話那麼好。