WebBrowser控件基本认证标题

5
我有一个使用WebBrowser控件加载网页进行基本身份验证的WPF应用程序,验证流程如下图所示:

enter image description here

我想要更改身份验证提示框中显示的标题(BasicAuthName.exe),该标题似乎是基于托管WebBrowser控件的可执行文件名。
如何在运行时设置以显示更友好的标题?

1
我怀疑这很难实现,因为这个窗口是由较低层提供的,即 Windows 的凭据管理器系统 - 而不是 WebBrowser 控件本身 - 您不应该去干扰它(而且它可能会因 Windows 版本和 Windows 安装方式而有所改变)。 - Simon Mourier
1个回答

1
您无法更改显示的名称,该名称由Windows安全性管理,以通知用户哪个应用程序正在请求他的凭据。您所能做的最多就是更改应用程序本身的名称。如果您使用Visual Studio:
  1. 在Visual Studio中打开项目属性(在解决方案资源管理器中右键单击项目,从弹出菜单中选择“属性”);
  2. 在属性窗口的“应用程序”选项卡上,更改“程序集名称”。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接