使用 WebKitBrowser 訪問 passport.baidu.com 登錄,提交後頁面不跳轉、顯示「登錄超時」。
CefSharp.WinForms:基於 Chromium,渲染引擎新、兼容性強。Microsoft.Web.WebView2:系統級 Edge (Chromium) 控件,體積小、自動更新。UserAgent 模擬 Chrome、啟用 Cookie 管理、檢查 HTTPS 證書回調,但成功率低。// CefSharp
var browser = new ChromiumWebBrowser("https://passport.baidu.com");
this.Controls.Add(browser);
browser.Dock = DockStyle.Fill;
// WebView2
await webView2.EnsureCoreWebView2Async();
webView2.CoreWebView2.Navigate("https://passport.baidu.com");