我需要支持在使用WCF连接的应用程序上使用代理。
我们的网络上没有任何代理服务器,我不希望通过请求代理安装来破坏我们的公司网络。我正在考虑在本地虚拟机上安装代理服务器并配置Internet Explorer,以便它会挑战该代理。
我不知道使用什么代理软件(我不想安装ISA服务器)而且我不知道如何配置它。
有人对易于使用的软件有任何建议吗?这些软件需要对任何WCF服务进行身份验证,您是否有任何有助于了解何时对代理进行软件测试的指南?
答案 0 :(得分:6)
看看Fiddler:http://www.fiddlertool.com。它将自身安装为本地计算机上的代理,通过它路由所有请求。
答案 1 :(得分:1)
测试它与代理一起使用的难度将是确保它不直接连接,在某些情况下绕过代理。您可以安装一些代理软件,但是如果您还可以直接访问互联网,那么您知道当直接访问被阻止时您的应用程序可能会失败。
您可以尝试通过创建具有“仅主机”网络的虚拟机来模拟防火墙 - 也就是说,将其虚拟网卡配置为仅连接到主机。然后,您可以在该虚拟机中运行应用程序并将其配置为使用在主机上运行的代理。免责声明:我自己并没有真正尝试过 - 但理论上它应该可行。