I am trying to write an asp.net application that scrapes some information from a website. The application requires you to be currently logged into the website. A link on the website, when clicked opens up my application which then gets the referring URL and scrapes the information from it. I am using HttpWebRequest to open the referring page and scrape the information using HttpWebResponse and GetResponseStream. The problem is once a call to HttpWebRequest has been made no cookies are brought over into the request and thus the referring page redirects to a login page. Reading on MS website it says cookies are automatically disabled, so how to you keep the cookies from the referring page and pass them through to the HttpWebRequest?