Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在c中获取IE windows安全对话框的句柄#_C#_.net_Internet Explorer_Console Application - Fatal编程技术网

C# 在c中获取IE windows安全对话框的句柄#

C# 在c中获取IE windows安全对话框的句柄#,c#,.net,internet-explorer,console-application,C#,.net,Internet Explorer,Console Application,这是我的要求。我需要在c#中创建小型控制台应用程序。我将有它的快捷方式在快速启动。 每当IE弹出安全对话框(见下文)询问用户ID和密码时,我将从quick launch调用此应用程序,此应用程序将在弹出窗口中填写用户ID和密码。谁能指导我怎么做 实际上,在开发过程中,我需要连接不同的服务器(一次又一次),所有服务器都有不同的id和复杂的psw。我所想的是,对于每台服务器,我的quicklauch中都会有此应用程序的不同实例。这样每当这个对话框弹出时,我需要做的就是点击一个逻辑快捷键。这有意义吗

这是我的要求。我需要在c#中创建小型控制台应用程序。我将有它的快捷方式在快速启动。 每当IE弹出安全对话框(见下文)询问用户ID和密码时,我将从quick launch调用此应用程序,此应用程序将在弹出窗口中填写用户ID和密码。谁能指导我怎么做

实际上,在开发过程中,我需要连接不同的服务器(一次又一次),所有服务器都有不同的id和复杂的psw。我所想的是,对于每台服务器,我的quicklauch中都会有此应用程序的不同实例。这样每当这个对话框弹出时,我需要做的就是点击一个逻辑快捷键。这有意义吗


您不能在Windows vault中存储凭据吗?这样,您就不必一次又一次地提供用户名/密码。

试试这个例子

如果用户和密码正确,将自动登录
如果不正确,则向您发送错误401

这就是我正在做的,但我的问题是,我对每个服务器都有多个凭据。我根据目的使用不同的凭证:(此语法自IE7以来在Internet Explorer中不受支持。我不知道它是否支持抱歉,但是连接ip或windows用户需要什么如果ip可以发送带有用户名和密码的请求如果你正在构建.NET应用程序,你可以嵌入FiddlerCore并让FiddlerCore代表你进行身份验证。