1. I need to login in to website and navigate a couple of pages before download files. These are
all https/ssl. I do not have any problem at all using IE browser with userid and password. But I do not know how to do the same things using webrequest/C#.
2. I have tried all methods that all friends mentioned here. No luck. (I have tried all of them before
I posted question).
3. I initially thought using X509Certificate. After disucssed with holdon, I agree we do not need it
since I did not use any certificaate while using IE browser.
4. holdon also mentioned public/private keys. I guess we need to figure out how IE Browser does
the job before using WebRequest API(s).
5. I guess the problem is
a. how to encrypt my request messge before sending to the server. (login requirement)
b. how to keep the same credential for the rest of navigation after login.
I do not think we need a private key since public key with credential can make the client
unique. However, where is the public key?
all https/ssl. I do not have any problem at all using IE browser with userid and password. But I do not know how to do the same things using webrequest/C#.
2. I have tried all methods that all friends mentioned here. No luck. (I have tried all of them before
I posted question).
3. I initially thought using X509Certificate. After disucssed with holdon, I agree we do not need it
since I did not use any certificaate while using IE browser.
4. holdon also mentioned public/private keys. I guess we need to figure out how IE Browser does
the job before using WebRequest API(s).
5. I guess the problem is
a. how to encrypt my request messge before sending to the server. (login requirement)
b. how to keep the same credential for the rest of navigation after login.
I do not think we need a private key since public key with credential can make the client
unique. However, where is the public key?