问题标签 [proxy-authentication]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
88 浏览

c# - DotNet HttpClient.DefaultProxy 属性未读取 Win10 上的系统设置

文档表明,HttpClient的默认代理设置将通过环境变量和/或系统范围的代理设置来确定。

我像这样设置代理身份验证凭据: setx http_proxy http://user:password@proxyIP:proxyPort/,并确保重新启动系统。由于 Windows 代理设置对话框不允许设置用户名和密码,因此我在其中包含了代理地址和端口。

现在我尝试使用我的 C# 应用程序通过 CredentialCache 读回它们。

但是 CredentialCache.DefaultCredentials 仍然为空,并且代理阻塞并以 407 异常响应。这是正确的,因为我无法通过凭据。

我如何设置用户名和密码才能从 CredentialCache 中读取它们?

我希望能够走这条路,因为很久以前交付给客户的非常旧的代码,使用 WebRequest 对象和此设置能够通过。:

这就是为什么我也希望能够向 Windows 写入一些东西,然后再从缓存中读取。

0 投票
0 回答
300 浏览

python - 在 Selenium/Python/Firefox 中为远程 webdriver 添加扩展

我正在寻找可以帮助我的答案......我有一个项目,我需要使用用户名和密码连接到代理。我正在关注stackoverflow的以下答案

通过 Selenium chromedriver 进行 Python 代理身份验证

但是当我运行我的代码时,selenium 没有告诉我任何信息,也没有设置用户名和密码。这是add_extension方法。

我也尝试过这种install_extension方法,但我不能用这种方法运气......这是我的代码..我希望有人能帮助我。

任务调度程序.py

驱动程序.py

代理.py

清单.json

背景.js

0 投票
1 回答
64 浏览

c# - 如何在 Dotnetbrowser 的 http 代理中提供凭据?

我正在使用没有凭据的代理在Dotnetbrowser中工作。但我需要在代理中提供用户名和密码。我正在我的构造函数中实现代码。这是我的工作代码

我找到了代码,但由于代码不完整而无法实现

当我将此代码粘贴到我的类中时,文档不完整,它给出了异常

请提供任何示例代码或链接。

0 投票
0 回答
50 浏览

python-3.x - 使用 urllib.request.urlopen 在 Python 中通过 http 代理获取 https 链接

我目前正在编写一个 Python3 脚本,该脚本旨在通过带有 urllib.request.urlopen 的 http 代理打开 https 页面。不幸的是,我总是收到“需要 407 授权”错误。我试过下面的代码:

以及这个旧食谱https://code.activestate.com/recipes/456195/#c1没有等待。理想情况下,脚本将使用内置的 Windows 凭据与 SSPI 一起使用。但是由于我还没有找到支持它的库,所以我目前正在手动传递凭据。

提前感谢任何可能提供帮助的人。

0 投票
0 回答
157 浏览

microprofile - 无法使用 quarkus-microprofile restclient 对代理进行身份验证

关于为什么quarkus-microprofile rest-client(1.3 版)忽略 System-env 属性代理用户名和代理密码的任何想法。当我从代理服务器获取 HTTP-407 时,它肯定会考虑使用代理主机和端口。

https.proxyHost 和 https.proxyPort 被考虑,但不考虑 https.proxyUser 和 https.proxyPassword。

我们是否需要以某种方式设置身份验证器?

奇怪的是,在同一个项目中实现的其他客户端(例如:google HTTP 客户端)成功连接到代理服务器。

0 投票
1 回答
63 浏览

proxy - 在 vb.net 中验证有效凭据后,WebRequest 无法验证无效的代理凭据

我正在使用 WebRequest.DefaultWebProxy 验证代理凭据。在我使用无效凭据时提供有效凭据后,它也可以正常工作。所以这里没有验证代理凭据。

这是我的代码。

0 投票
0 回答
78 浏览

c# - 通过 C# (.NET Core 3.1) 中的代理使用 connect-exchangeonline PS

我正在开发一个 .NET Core 3.1 API,它试图通过从您需要进行身份验证的代理后面调用 Powershell 来连接到 Exchange Online。

如果我在 Powershell 中运行以下 Powershell 脚本,它会毫无问题地连接并拉回所需的数据:

如果我尝试在 C# 中的脚本文件 (c:\temp\exchangeonline.ps1) 中运行上述相同的脚本,我会收到以下错误 - 我已尝试将 C# 与 PS 一起使用(即不使用 PS 脚本文件)并且我得到同样的错误:

{System.AggregateException:发生一个或多个错误。---> System.Net.Http.HttpRequestException: 发送请求时出错。---> System.Net.WebException:远程服务器返回错误:(407)需要代理身份验证

C#代码如下:

错误变量显示了我显示的上述错误:代理身份验证问题..

有什么想法可以通过代理需要身份验证的代理来实现吗?这当然使用 C#。此外,我们必须使用 ExchangeOnline 的 MFA 身份验证...

谢谢,马库斯

0 投票
0 回答
25 浏览

c# - 如何在 Selenium C# 中使用带有用户名和密码的代理

对不起我的英语不好。在 C# 中使用带有 Selenium 的代理时遇到问题。我的代理需要用户名和密码才能进行身份验证,我需要将它与 Chrome Selenium C# 一起使用。无论如何要通过身份验证来验证代理吗?非常感谢。

0 投票
0 回答
10 浏览

asp.net-core - asp net core 5 代理

我创建了一个使用一些 APIS 的 Web 项目,它在本地完美运行。我将项目上传到我们的服务器(我工作的服务器),将项目作为新站点放在 IIS 中,它看起来很好。但是当项目必须显示 api 信息时,它会显示代理身份验证错误。这很奇怪,因为服务器没有代理,您可以不受限制地上网。我通过将我的用户名和密码放入 IIS 中的 Process Model > Indentity 解决了这个问题。我的问题是:为什么请求要求代理,因为我在服务器中拥有的所有 Web 应用程序都不这样做?它与网络核心有关吗?