WebBrowser要求在每个页面上提供凭据

时间:2013-05-21 15:54:13

标签: c# wpf webbrowser-control

我正在使用网络浏览器控件,这是托管网络浏览器控件的表单的构造函数:

string user = "xxx";
string pass = "xxx";
string authHdr = "Authorization: Basic " + Convert.ToBase64String(Encoding.ASCII.GetBytes(user + ":" + pass)) + "\r\n";
myBrowser.Navigate("http://xxx.xxx.xxx/homepage", null, null, authHdr);

浏览器成功打开第一页(主页,使用myBrowser.Navigate()),但当我点击此页面上的任何链接时,它再次要求我提供凭据。是否有任何方法或属性可用于为所有导航操作设置凭据?

0 个答案:

没有答案