问题标签 [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.
winapi - 使用winapi时如何在代理服务器上获取代理认证方案的类型?
我想使用 BITS 或任何其他异步文件下载 winapi 下载文件。任何人都可以建议任何方法来识别服务器上的代理身份验证方案,以便我可以在我的应用程序中采取相应的行动。(例如,它的 NTLM 或 Kerberos 或简单的基本身份验证、摘要式身份验证或 Passport ......等)
python - 如何使用 Python + Selenium 设置代理身份验证(用户和密码)
我在带有 Selenium 的 Python 2.7 中使用 Firefox WebDriver。当我运行程序时,我的 python 程序会启动 Firefox 浏览器并访问不同的网站。但是,我需要设置带身份验证的代理,这样当程序访问任何网站时,它都会通过代理服务器访问。
SO上有一些类似的问题。但是,没有针对 Python 的 Selenium Firefox WebDriver 的具体解决方案。
proxy - 带有代理服务器的 WiX Web 安装程序
我正在使用 WiX 技术编写 Web 安装程序。使用以下代码,我成功创建并测试了一个从服务器下载 MSI 包的简单安装程序:
但是,当我在要求用户在访问 Internet 之前输入凭据的代理服务器下运行安装程序时,我的 Web 安装程序无法下载 MSI。尽管安装程序适用于以下两种情况:
- 如果代理服务器使用计算机默认凭据
- 或者,如果我在访问任何网站之前访问 IE 并在它要求我输入有效凭据时输入。
问题: Wix 框架是否允许开发人员制作代理感知安装程序,以便安装程序本身要求代理服务器所需的凭据?
注意:以下是安装程序失败时找到的错误消息:错误 0x80070005:尝试下载 URL 失败...
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
}
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 构建
谢谢,爱荣
java - Camel Http4 使用基本身份验证和代理身份验证
我一直在尝试使用 Apache Camel 的 Http4 组件连接到需要基本身份验证的 HTTPS URL。连接需要通过经过身份验证的 HTTP 代理来完成。
因此,根据文档,我像这样配置 Camel 端点:
这会导致403 - Forbidden
来自目标服务器的响应。查看org.apache.http.wire
日志,它显示代理凭据proxyUser / proxyPassword被转发到目标服务器,而不是标头中的预期myUser / myPasswordAuthorization
。
调试 和 的源,CompositeHTTPConfigurer.configureHttpClient
似乎因为两个配置器都将其凭据设置为by ,因此其中一个在此过程中丢失 - 被覆盖。ProxyHttpClientConfigurer.configureHttpClient
BasicAuthenticationHttpClientConfigurer.configureHttpClient
HttpClientBuilder
setDefaultCredentialsProvider
看起来这可能是 Camel 的 Http4 组件中的错误?还是我错过了什么?
这是带有 Spring Boot 1.5.1.RELEASE 的 Camel 2.18.2。
python - CEF Python 代理身份验证
有没有办法在 CEF Python 中添加代理身份验证?
我能找到的最佳答案在这里。问题是代码是用 C# 编写的,我无法将其转换为 Python。
python-3.x - Python 中的代理身份验证
我正在构建一个网络爬虫,一旦你输入一个 URL,它就会抓取必要的数据。我正在手动输入我的网络凭据和代理设置。有没有办法解决这个问题,因为这不是一个优雅的解决方案?有没有办法使用我的默认网络凭据来授权代理,这样我就不会收到 407 错误?
python - 通过 AWS 服务器上的代理的 HTTP 请求失败并显示 407
我也在本地运行这个简短的脚本以及 ECS 集群中的 AWS EC2 实例:
当我在本地运行脚本时,我得到一个 200 状态码,表明我成功地能够通过代理连接访问该网站。
在 AWS 实例上运行脚本时,我收到 407 代理身份验证错误。
这是其他人遇到的常见错误(例如,请参见此处)。我正在寻找一种解决方案,使我无需将实例列入白名单即可对代理进行身份验证。
原因是每次我运行一个新实例时,我都必须将该实例列入白名单。我宁愿只是将凭据传递给请求并直接对代理进行身份验证。
这可能吗?
postman - 使用邮递员本机应用程序时如何验证代理网络?
我在 Windows 机器上使用邮递员本机应用程序(版本 6.0.9)。我没有在设置>>代理下设置代理用户名和密码的选项。只有我有一个选项集代理服务器。与 Postman 扩展不同,邮递员应用程序也没有采用 chrome/系统代理身份验证设置。因此,我无法连接到公司网络之外的 Web 服务器。有人可以帮忙吗。非常感激!