1

如前所述,我想在新窗口中打开一个 URL(不是 WebBrowser 控件的默认 IE 浏览器实例)并读取 Header 信息以检索令牌。目前,我正在使用在新的 IE 实例中打开的以下代码。

webBrowser1.Navigate(myLink, true);

如果我使用下面的代码,

webBrowser1.Navigate(new Uri(myLink));

它在当前窗口中打开,我需要它在新窗口中打开。

任何帮助将不胜感激。

4

2 回答 2

2

仅使用 Web 浏览器创建一个新表单,然后从您当前的表单中调用它。

于 2013-12-10T16:34:09.557 回答
0

您可以使用此代码在新窗口中打开:

WebBrowser1.Navigate(url.SettingsValue, "_blank", post, headers);
  1. 参数 => url.SettingsValue = 你的 url 地址

  2. 参数 => "_blank" = 用于新空白

  3. 参数=> post(您的选择)=您的令牌或密码

  4. 参数 => headers (你的选择) = token header like => "Authorization: Basic " + auth + "\r\n";

于 2019-05-27T13:51:54.833 回答