我需要使用身份validation设置代理来validation连接到Internet的应用程序的行为。 我正在尝试使用转发代理和身份validation来设置Apache安装,即使我已经接近使其工作,但是我想知道是否有更好的方法,因为configuration相当深奥。 Apache如何configuration成这样工作? 有没有其他的configuration好的选项? 也许一些虚拟机或其他软件工具,而不是Apache?
简而言之 :如何在Mac OS X上设置Docker的HTTP / HTTPS代理? 详细地说 : 我在Mac OS X上运行代理后面的Docker(1.12)。 我按照安装说明安装了boot2docker。 如果我从networking内部的Dockerregistry中获取这个工作正常。 但是,从docker.io提取时出现以下错误: machine:~ me$ docker run ubuntu echo hello world Unable to find image 'ubuntu' locally Pulling repository ubuntu 2014/06/30 13:23:26 Get https://index.docker.io/v1/repositories/ubuntu/images: dial tcp: lookup index.docker.io: no such host 注1 : DOCKER_HOST , http_proxy和https_proxy在环境中可用(运行env显示全部三个)。 注2 :我在其他post中读到,当守护程序运行不正常时会发生此错误。 但是, docker version不显示任何问题。 此外,我可以拉和运行从我的networking内部的Dockerregistry中提取的图像。 注3 :我可以在Red […]
我正在使用DBContext并有两个类的属性都是虚拟的。 我可以看到在debugging器中,当我查询上下文时,我正在获取代理对象。 但是,当我尝试添加它时,集合属性仍为空。 我认为代理将确保集合被初始化。 因为我的Poco对象可以在其数据上下文之外使用,所以我在构造函数中添加了一个空集合的检查,并在必要时创build它: public class DanceStyle { public DanceStyle() { if (DanceEvents == null) { DanceEvents = new Collection<DanceEvent>(); } } … public virtual ICollection<DanceEvent> DanceEvents { get; set; } } 这工作之外的数据上下文,但如果我检索一个对象使用查询,虽然testing是真实的,当我尝试设置它时,我得到以下exception:'属性'DanceEvents'types'DanceStyle_B6089AE40D178593955F1328A70EAA3D8F0F01DDE9F9FBD615F60A34F9178B94'不能被设置,因为集合已经被设置为一个EntityCollection。 我可以看到它是空的,我不能添加到它,但我也不能将其设置为一个集合,因为代理说它已经设置。 所以我不能使用它。 我很困惑。 这里是DanceEvent类: public class DanceEvent { public DanceEvent() { if (DanceStyles == null) { DanceStyles = new Collection<DanceStyle>(); } […]
我如何在不使用默认代理的情况下在WCF客户端上以编程方式设置HTTP代理? 代理,代理,代理。 根据开发的WCF模型,我通过在服务的WSDL上运行svcutil.exe生成客户端“代理”类。 (这也产生一个客户端configuration文件)。 在我的代码中,我新build了一个该类的实例,并且可以连接到该服务。 非常好。 var svcProxy = new MyWebService(); svcProxy.GetInformation(request); 我们把这个东西叫做代理类,但是还有另一个代理 – http代理。 这个服务使用wsHttpBinding basicHttpBinding,所以它是通过HTTP。 现在,假设我想通过http代理(通过.NET BCL中的System.Net.WebProxybuild模)将客户端连接到Web服务。 我从阅读.NET和WCF文档的丰富经验中知道,WCF运行时(如果没有指示的话)将在通过http / https进行通信时使用默认的系统代理。 我可以在WinXP / 2003的命令行中使用ProxyCfg.exe来设置, 如下所述 ,在Windows的更高版本中使用netsh.exe 。 我还可以通过设置System.Net.WebRequest.DefaultWebProxy属性来指定在应用程序中使用的默认Web代理。 但是,假设我想通过与系统级代理不同的代理进行连接? 例如,也许没有全系统的代理,但我特别需要使用一个用于Web服务。 或者,也许有一个系统范围的代理,但我需要使用一个不同的Web服务。 事实上,也许有多个Web服务客户端,每个客户端应该得到不同的代理。 如何设置代理每个绑定? 在ASMX模型中,我可以这样做: var svcProxy = new MyWebService(); svcProxy.Proxy = new System.Net.WebProxy("http://proxyserver:1234", true); svcProxy.GetInformation(request); 但是这对于WCF是不可能的。 WCF生成的客户端代理类不公开Proxy属性。 如何设置http代理,每个客户端代理,以及如何在http代理上设置身份validation? 有关: – 如何设置代理凭证与生成wcf客户端
我正在使用Eclipse Galileo的最新版本,我必须从代理的后面访问Web。 我看到我可以在哪里设置互联网设置为手动,并指定一个代理,但没有办法指定我可以看到我的身份validation凭证,它也不会提示我。 所以我不能打任何插件更新网站等…有没有其他人有这个问题,或知道一个很好的解决方法? 还是有更好的Eclipse版本?
我有 : 我的服务器的端口80上的Apache (v2.4),用于www.domain1.com ,启用了mod_proxy和mod_proxy_wstunnel 同一台服务器的端口3001上的node.js + socket.io 。 访问www.domain2.com (端口80)redirect到2.感谢这里描述的方法 。 我已经在Apacheconfiguration中设置了这个: <VirtualHost *:80> ServerName www.domain2.com ProxyPass / http://localhost:3001/ ProxyPassReverse / http://localhost:3001/ ProxyPass / ws://localhost:3001/ ProxyPassReverse / ws://localhost:3001/ </VirtualHost> 它适用于一切,除了websocket部分: ws://…并不像代理服务器那样传输。 当我访问www.domain2.com上的网页时,我有: Impossible to connect ws://www.domain2.com/socket.io/?EIO=3&transport=websocket&sid=n30rqg9AEqZIk5c9AABN. 问题: 如何使Apache Proxy成为WebSockets?
我的电脑在Windows服务器(使用活动目录)上的代理后面运行窗口,我不知道如何通过点击(在python3)通过它。 我曾尝试使用–proxy ,但它仍然只是超时。 我也试过设置一个很长的超时时间(60s),但是没有什么区别。 我的代理设置是正确的,我将它们与我在TortoiseHG成功使用的那些进行了比较。 是否有任何其他的技巧,任何人都知道,我可以尝试,还是有一些与Windows代理方面的限制pip ? 更新:我失败的尝试涉及searchpypi。 我刚刚试过实际安装的东西,它的工作。 虽然search仍然失败。 这是否表示在pip的错误,或者他们工作不同?
我试图在代理之后运行npm 。 我已经尝试直接或通过Authoxy进入代理: npm config set proxy http://localhost:8999 npm config set https-proxy http://localhost:8999 无论使用哪个代理,在运行npm search时总是会出现相同的错误: npm info it worked if it ends with ok npm verb cli [ 'node', '/usr/local/bin/npm', 'search' ] npm info using npm@1.1.45 npm info using node@v0.8.4 npm verb config file /Users/xxx/.npmrc npm verb config file /usr/local/etc/npmrc npm verb config file /usr/local/lib/node_modules/npm/npmrc […]
我正在使用基于移动networking的互联网连接,并且在将网站呈现给最终用户时正在重写源代码。 在本地主机我的网站看起来不错,但是当我通过移动networking连接从远程服务器浏览网站时,网站看起来不好。 检查源代码我发现有一段JavaScript代码被注入到我的页面,这是禁用一些使网站看起来不好的CSS。 我不想要图像压缩或带宽压缩,而不是我精心devise的CSS。 如何防止或阻止移动networking提供商(在这种情况下,沃达丰)代理注入他们的JavaScript到我的源代码?
提交表单时(10到40多个字段),客户有时会发送Content-Length: 0 POST请求。 我们用不同的浏览器和不同的地点对它进行了testing,但是无法重现错误。 客户正在使用Internet Explorer 7和代理。 我们要求他们让他们的系统pipe理员从他们身边看问题。 运行一些没有代理的testing等。 在此期间(半年后,仍然没有答案),我很好奇,如果有人知道与Content-Length: 0请求类似的问题。 也许从一些Windowsnetworking内部的大公司的特殊代理。 Internet Explorer 7有一个已知的问题吗? 用代理系统? Windowsnetworking本身? Google只在NTLM(以及这样的)身份validation的背景下展示了一些东西,但是我们并没有在Web应用程序中使用它。 也许这是代理服务器在Windowslogin的客户networking中运行的方式? (我不是Windows专家,只是猜测。) 我没有关于基础设施的更多信息。 更新: 2010年12月,有可能通知一个pipe理员这个,包括。 链接从这里的答案。 联系是由于代理也造成的另一个问题。 从那以后没有反馈。 而错误信息仍然存在。 我正在笑,以防止我哭泣。 更新2:这个问题自2008年中以来就存在了。每隔几个月,客户就会感到恼火,并希望尽快修复。 我们再次发送所有旧电子邮件,并要求他们联系他们的pipe理员修复或进行一些进一步的testing。 2010年12月,我们能够向1位pipe理员发送一些信息。 没有反馈。 问题不是固定的,我们不知道他们是否尝试过。 而在2011年5月,客户再次写道,并希望这是固定的。 自2008年以来拥有所有信息的同一个人。 感谢所有的答案。 我从这里的一些评论中可以看出,你帮了很多人。 现实世界太糟糕了,这对我来说是怪诞的。 更新3: 2012年5月,我想知道为什么我们没有收到另一个需求来解决这个问题(见更新2)。 看着错误协议,每次发生这种错误(每天大约15次)只报告这个错误。 它停止了2012年1月底。没有人说什么。 他们一定在networking上做了些什么。 一切都好了。 从2008年夏天到2012年1月。太糟糕了,我不能告诉你他们做了什么。 更新4: 2015年9月。网站必须收集一些数据并将其传送到客户的主要网站。 有一个帐户的API。 每当有问题的时候联系我们,即使问题明显在另一边。 现在几个星期,我们不能给他们发送数据。 该帐户不可用了。 他们有一个重新启动,我不能再find使用我们网站的数据的网页。 错误报告没有回答,也没有人投诉。 我想他们刚刚结束了这个项目。 更新5: […]