在工作中,我对使用Active Directory进行身份validation的前端Web应用程序执行自动testing。 一个工具(Sahi)使用本地代理来访问Web应用程序和用户的浏览器,以在将JavaScript传递给用户之前将每个页面中的JavaScript注入,以便进行testing。
在Windows 7上,此工具的代理无法通过我们的networking应用程序进行身份validation。 这不是我们的networking需要authentication – 它是每个单独的networking应用程序,其中有几个。
我想我可以使用一个透明的“代理服务器”来处理NTLM身份validation,但是代理服务器(CNTLM,NTLMAPS)我都能够find所有想要指向我们内部networking代理的地址,我想我们有。
有没有透明的代理将我的身份validation转发到特定的网站,而不是假设我连接到一个内部地址,期望所有的身份validation(只有networking应用程序需要身份validation,如果我理解正确,他们处理自己)? 或者很可能我的公司networking确实有某种内部代理服务器,将Web应用程序名称转发到我们networking上的IP地址? 如果是这样的话,有没有什么办法可以find这个代理的地址,而不会打扰我忙碌的IT部门的人?
还是有更好的方法来说明我的问题,以便我的IT部门知道我在说什么,如果我问他们? 我不确定是否有这样一个“内部公司代理人”这样的事情让我问他们,或者如果这样的事情有不同的名字等等。