C# WPF使用凭据启动浏览器
我正在使用WPF和C 我希望能够启动浏览器窗口(最有可能是IE),并提供已知凭据,以便基于Windows的应用程序能够处理从自身到外部浏览器的转换,而无需用户再次输入其凭据 我知道如何启动浏览器:C# WPF使用凭据启动浏览器,c#,wpf,browser,C#,Wpf,Browser,我正在使用WPF和C 我希望能够启动浏览器窗口(最有可能是IE),并提供已知凭据,以便基于Windows的应用程序能够处理从自身到外部浏览器的转换,而无需用户再次输入其凭据 我知道如何启动浏览器: System.Diagnostics.Process.Start(url); 我的主要问题是,我如何将身份验证附加到它?也许通过某种方式添加标题 最后,我真的不想在WPF中使用新的WebBrowser控件,因为它当前在使用透明窗口显示时存在问题。这将取决于网站如何处理用户身份验证。如果您拥有该网站,
System.Diagnostics.Process.Start(url);
我的主要问题是,我如何将身份验证附加到它?也许通过某种方式添加标题
最后,我真的不想在WPF中使用新的WebBrowser控件,因为它当前在使用透明窗口显示时存在问题。这将取决于网站如何处理用户身份验证。如果您拥有该网站,您可以创建一个url,该url将使用您提供的信息让用户登录 尼克 身份验证将以不同的方式处理:-
2.2.2)如果没有其他功能,您必须通过COM(WebBrowser控件)使用浏览器。您是否碰巧有一个示例?身份验证机制是基本的。这与使用C#类HttpWebRequest.Credentials的安全性相同。按如下方式构建url:http//user:pass@yoursite.com