如何在默认Web浏览器中使用C#中的凭据启动URL

时间:2014-06-05 18:21:59

标签: c# url

我正在使用Visual Studio 2010和.NET 4.我想在系统的默认Web浏览器中启动带有用户名和密码的URL。必须加载网页而不提示用户进行登录。这不能通过系统调用来完成,因为IE不再支持带有" https://username:password@website.com"的URL。有没有办法在代码中解决这个限制?

1 个答案:

答案 0 :(得分:0)

登录是弹出式登录还是登录网页? 如果是在网页上登录,您可以使用GetElementById("ID").SetAttribute("value", "YourValueHere");对于您的用户名和密码,然后您可以单击按钮以仅使用.InvokeMember("click");方法以相同方式登录。