我们需要从我们的 WPF 应用程序在客户端计算机的默认浏览器中打开一个网站 URL。一直以来,我们都在使用 simpleProcess.Start(URL)
并且运行良好。到目前为止,其中一位客户在基本身份验证后拥有此“URL”。他们希望我们使用 URL 浏览的站点托管在 Apache Web 服务器上。据我所知,如果我们有https://username:password@domain.com
它直接将我们带入站点而无需用户名/密码挑战,并且它在 Chrome 和 Firefox 中运行良好,但是出于安全原因,IE 上的较新版本停止支持它。
考虑到以下目标,有人可以提出一些替代方法来实现相同的目标吗?
- 项目清单
- 通过输入用户名密码浏览到 URL。
- 在客户端的桌面计算机中打开默认浏览器。
- 不想用户浏览器控制
- 至少应该在 3 个浏览器中工作 - IE、Firefox 和 Chrome
- 我们无法更改客户端桌面的机器,因此解决方案不需要任何特殊设置。