2011-06-27 53 views
0

我們使用ASP.Net與SagePay Server進行集成,並且我們似乎在我們的NotificationUrl上獲取會話時遇到問題。無法讀取SagePay服務器通知頁面上的會話

當我們嘗試閱讀Notification頁面上的會話時,我們沒有任何信息,但奇怪的是,我們設置爲RedirectUrl的頁面可以讀取會話中的所有值。您能否告知我們是否做錯了什麼,或者我們是否必須通過任何參數來訪問通知頁面上的會話信息?

感謝,

PS:我也貼

回答

0

如果我沒有記錯的話,到NotificationUrl請求將被從SagePay服務器,而不是客戶的PC完成,因此請求對SagePay支持論壇的問題將不會有客戶的cookie /會話ID在您的服務器上有效。從您的服務器角度來看,他們(客戶和請求到NotificationUrl頁面)將是兩個不同的人。檢查您的Web服務器日誌 - 它們將具有不同的IP,對NotificationUrl的大部分(如果不是全部)請求將來自相同的IP(或同一子網中的IP)。

0

RedirectURL通常是一個託管在您自己的網站上的頁面,它被設計成一個訂單完成頁面,我們在購買交易完成時將購物者的網絡瀏覽器重定向到該頁面。

欲瞭解更多信息,請檢查Sage Pay Server Protocol and Integration Guidelines

相關問題