在工作中,networking部门有一个authentication的代理(用户必须使用他们的LDAPlogin名和密码连接到互联网)。
在Linux上,这对我来说意味着我必须为每个应用程序(或一个全局的.bashrc或.profile)设置一个http_proxyvariables。 问题是各种应用程序使用不同的方法或对代理有不同程度的支持。
我真正想要的是路由所有http连接到与我的凭据设置的标头的代理。
那可能吗? 怎么样?
在你问之前,是的,如果networking团队与我合作,但是他们并不是公司中最有动力的团队,那么我一个人就可以。
可以在你的linux机器上设置一个本地代理,然后用一个带有authentication的父代理对它进行configuration,但这有点矫枉过正,因为你还必须处理HTTPS,所以你必须使用sslBump技术。 所以一方面你的应用程序不支持代理检测,而不是支持环境variables,另一方面是技术方面的东西。
我自己更喜欢标准的方法。 我的工作情况完全一样。