Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 365
  • Last Modified:

unable to retrieve cookies on google checkout notification url.

hi experts,

   Here i explain my scenario , i created a cookie on button click of google checkout button which has happened on my domain . I successfully created the cookie and i also able to view that cookie value on the every browser .

 i have two question  .. which explains in the code ?
 'wat strange is the process happening on notifcation url  i.e while clicking pay button
1.i could not able to read the cookie value which i generated on google check button click while process to sandbox confirmation page. ?
'2.if i create a cookie on the checkout page itself dat time i can able to read the cookie?


i got to use the use cookie value in order to update my table for backend process . is der anyother way of maintaining the cookie value dat google check out maintains ?



Meeran

Protected Sub GCheckoutButton2_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles googleBTN.Click
dim httpcookie As New HttpCookie("google_click_cookie_creation") ' Cookie created and stores on the browser
httpcookie.Value = "random2342test"
Response.Cookies.Add(httpcookie)
Dim post = Req.GetPostUrl()
Req.AddItem(catid.InnerHtml, Categoryname.InnerHtml, baseprice, 1)
Dim Resp As GCheckoutResponse = Req.Send()
Response.Redirect(Resp.RedirectUrl, True)
end sub


--------------------**************************************************---
'on notification checkout page
 Public Sub chkout()
        ' Extract the XML from the request.
        Dim RequestStream As Stream = Request.InputStream
        Dim RequestStreamReader As New StreamReader(RequestStream)
        Dim RequestXml As String = RequestStreamReader.ReadToEnd()
        RequestStream.Close()
        Dim chk As String = ""
        Dim Content = ""
 'wat strange is the process happening on notifcation url i could not able to read dat cookie value . ?
        If Not Request.Cookies("google_click_cookie_creation") Is Nothing Then
            Content = Request.Cookies("google_click_cookie_creation").Value & Content & "if"
        Else
            Content = "else if"
        End If

'If i create a cookie on that page dat time i can able to read the cookie?
        Dim httpcookie As New HttpCookie("test")
        httpcookie.Value = "Cookie written on pay process which i received??"
        Response.Cookies.Add(httpcookie)
        Content = Content & Request.Cookies("test").Value

'I use email to receive wat happening in d mail which works well ..
    end sub

Open in new window

0
Rajar Ahmed
Asked:
Rajar Ahmed
3 Solutions
 
Dave BaldwinFixer of ProblemsCommented:
Cookie info is Only exchanged when the page request is made from the browser so the server cannot read a cookie that it has just set.  You could use javascript to read the cookie in the browser.  Note that cookies can only be read on the domain that set them.
0
 
Dhanasekaran SengodanCommented:
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now