问题标签 [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 回答
357 浏览

winapi - 使用winapi时如何在代理服务器上获取代理认证方案的类型?

我想使用 BITS 或任何其他异步文件下载 winapi 下载文件。任何人都可以建议任何方法来识别服务器上的代理身份验证方案,以便我可以在我的应用程序中采取相应的行动。(例如,它的 NTLM 或 Kerberos 或简单的基本身份验证、摘要式身份验证或 Passport ......等)

0 投票
6 回答
42958 浏览

python - 如何使用 Python + Selenium 设置代理身份验证(用户和密码)

我在带有 Selenium 的 Python 2.7 中使用 Firefox WebDriver。当我运行程序时,我的 python 程序会启动 Firefox 浏览器并访问不同的网站。但是,我需要设置带身份验证的代理,这样当程序访问任何网站时,它都会通过代理服务器访问。

SO上有一些类似的问题。但是,没有针对 Python 的 Selenium Firefox WebDriver 的具体解决方案。

0 投票
0 回答
657 浏览

proxy - 带有代理服务器的 WiX Web 安装程序

我正在使用 WiX 技术编写 Web 安装程序。使用以下代码,我成功创建并测试了一个从服务器下载 MSI 包的简单安装程序:

但是,当我在要求用户在访问 Internet 之前输入凭据的代理服务器下运行安装程序时,我的 Web 安装程序无法下载 MSI。尽管安装程序适用于以下两种情况:

  1. 如果代理服务器使用计算机默认凭据
  2. 或者,如果我在访问任何网站之前访问 IE 并在它要求我输入有效凭据时输入。

问题: Wix 框架是否允许开发人员制作代理感知安装程序,以便安装程序本身要求代理服务器所需的凭据?

注意:以下是安装程序失败时找到的错误消息:错误 0x80070005:尝试下载 URL 失败...

0 投票
1 回答
1336 浏览

ios - 当代理质询提供带有 Proxy-Authenticate 标头的 407 响应时,弹出代理身份验证对话框

在我的应用程序中,我为 NSURLSessionConfiguration 对象配置了一个代理,因此应用程序可以使用该代理。当代理需要身份验证时,App 会通过委托方法“URLSession:task:didReceiveChallenge:completionHandler:”询问用户名和密码,并确保请求可以继续。

在 HTTP 请求中正常,但 HTTPS 请求会弹出一个对话框,说明需要代理身份验证,并让用户选择“稍后”执行此操作或直接转到系统设置。

此外,即使在上面 NSUrlSession 的委托方法“didReceiveChallenge”之前弹出对话框,应用程序也没有机会在 iOS 显示之前提供凭据。

有没有其他人看到这个并且知道如何解决这个问题?

代理服务器响应头

需要 HTTP/1.1 407 代理身份验证

内容类型:文本/html

X-Squid-错误:ERR_CACHE_ACCESS_DENIED 0

代理验证:基本领域="基本"

代理验证:Digest realm="Digest", nonce="xxxxxxxxxxxxxxxxxxxxxxxxxxx", qop="auth", stale=false

X-Cache:来自 proxy.xxxx.com 的 MISS

通过:1.1 proxy.xxxx.com

我的演示代码

#pragma 标记 - NSURLSessionTaskDelegate

}

0 投票
0 回答
763 浏览

android - Visual Studio 构建 - 构建 xamarin Droid 项目时“(407)需要代理身份验证”

我在我们公司使用了需要用户名/密码进行身份验证的网络代理。我正在开发 Xamarin,并使用 Visual Studio 2015 作为 IDE。当我构建Android项目时,发生了很多错误。主要错误是“(407)需要代理身份验证”。

我试图编辑 devenv.exe.config,但它没有用。

我试过这个建议,都没有用。

Visual Studio 2015 中的包管理器“407(需要代理身份验证)”

407 需要代理身份验证

我该如何解决这个问题?有什么帮助吗?


严重性代码描述项目文件行源抑制状态错误请安装包:SDK 安装程序中提供的“Xamarin.Android.Support.v7.AppCompat”。Java 库文件 C:\Users\myname\AppData\Local\Xamarin\Xamarin.Android.Support.v7.AppCompat\23.3.0.0\content\classes.jar 不存在。App1.Droid Build Error 原因:远程服务器返回错误:(407) Proxy Authentication Required。App1.Droid Build Error 原因:远程服务器返回错误:(407) Proxy Authentication Required。App1.Droid 构建错误请安装包:SDK 安装程序中提供了“Xamarin.Android.Support.Vector.Drawable”。Android 资源目录 C:\Users\myname\AppData\Local\Xamarin\Xamarin.Android.Support.Vector.Drawable\23.3.0.0\content./ 不存在。App1.Droid Build Error 下载失败。请下载https://dl-ssl.google.com/android/repository/android_m2repository_r29.zip放到 C:\Users\myname\AppData\Local\Xamarin\Xamarin.Android.Support.v4\23.3.0.0 目录下。App1.Droid 构建错误请安装包:SDK 安装程序中提供了“Xamarin.Android.Support.Vector.Drawable”。Java 库文件 C:\Users\myname\AppData\Local\Xamarin\Xamarin.Android.Support.Vector.Drawable\23.3.0.0\content\classes.jar 不存在。App1.Droid Build Error 原因:远程服务器返回错误:(407) Proxy Authentication Required。App1.Droid 构建

错误请安装包:SDK 安装程序中提供了“Xamarin.Android.Support.v7.RecyclerView”。Java 库文件 C:\Users\myname\AppData\Local\Xamarin\Xamarin.Android.Support.v7.RecyclerView\23.3.0.0\content\classes.jar 不存在。App1.Droid 构建

谢谢,爱荣

0 投票
1 回答
6665 浏览

java - Camel Http4 使用基本身份验证和代理身份验证

我一直在尝试使用 Apache Camel 的 Http4 组件连接到需要基本身份验证的 HTTPS URL。连接需要通过经过身份验证的 HTTP 代理来完成。

因此,根据文档,我像这样配置 Camel 端点:

这会导致403 - Forbidden来自目标服务器的响应。查看org.apache.http.wire日志,它显示代理凭据proxyUser / proxyPassword被转发到目标服务器,而不是标头中的预期myUser / myPasswordAuthorization

调试 和 的源,CompositeHTTPConfigurer.configureHttpClient似乎因为两个配置器都将其凭据设置为by ,因此其中一个在此过程中丢失 - 被覆盖。ProxyHttpClientConfigurer.configureHttpClientBasicAuthenticationHttpClientConfigurer.configureHttpClientHttpClientBuildersetDefaultCredentialsProvider

看起来这可能是 Camel 的 Http4 组件中的错误?还是我错过了什么?

这是带有 Spring Boot 1.5.1.RELEASE 的 Camel 2.18.2。

0 投票
1 回答
528 浏览

python - CEF Python 代理身份验证

有没有办法在 CEF Python 中添加代理身份验证?

我能找到的最佳答案在这里。问题是代码是用 C# 编写的,我无法将其转换为 Python。

0 投票
0 回答
243 浏览

python-3.x - Python 中的代理身份验证

我正在构建一个网络爬虫,一旦你输入一个 URL,它就会抓取必要的数据。我正在手动输入我的网络凭据和代理设置。有没有办法解决这个问题,因为这不是一个优雅的解决方案?有没有办法使用我的默认网络凭据来授权代理,这样我就不会收到 407 错误?

0 投票
1 回答
744 浏览

python - 通过 AWS 服务器上的代理的 HTTP 请求失败并显示 407

我也在本地运行这个简短的脚本以及 ECS 集群中的 AWS EC2 实例:

当我在本地运行脚本时,我得到一个 200 状态码,表明我成功地能够通过代理连接访问该网站。

在 AWS 实例上运行脚本时,我收到 407 代理身份验证错误。

这是其他人遇到的常见错误(例如,请参见此处)。我正在寻找一种解决方案,使我无需将实例列入白名单即可对代理进行身份验证。

原因是每次我运行一个新实例时,我都必须将该实例列入白名单。我宁愿只是将凭据传递给请求并直接对代理进行身份验证。

这可能吗?

0 投票
0 回答
1533 浏览

postman - 使用邮递员本机应用程序时如何验证代理网络?

我在 Windows 机器上使用邮递员本机应用程序(版本 6.0.9)。我没有在设置>>代理下设置代理用户名和密码的选项。只有我有一个选项集代理服务器。与 Postman 扩展不同,邮递员应用程序也没有采用 chrome/系统代理身份验证设置。因此,我无法连接到公司网络之外的 Web 服务器。有人可以帮忙吗。非常感激!