2010-09-07 30 views
0

我必须使用通过自动化维护登录成功后,会话的问题:WebBrowser自动登录maintin会话usning导航()在同一网站?

doc.GetElementById("username").SetAttribute("value", "user"); 
doc.GetElementById("password").SetAttribute("value", "pass"); 
doc.GetElementById("submit").InvokeMember("click"); 

它引导到登录后的主页

如何浏览该网站虽然自动化所以不是内部。使用mt鼠标浏览,我需要调用服务器上的网页,但网页上没有链接。你只能通过URL访问它。

我试图

webBrowser.Navigate("https://localhost/samplesite/samplepage"); 

但它重定向后,它给了我一个错误,当我没有登录,我通常得到的。

如何我可以在登录后,在浏览网站的任何建议?

的想法是自动有一个网站登录并加载网页

回答

1

作为测试,确实,如果你在iMacros for Internet Explorer记录序列工作的呢?

如果是,那么你知道它原则上是有效的,它是“唯一”的编码问题;)