【发布时间】:2011-10-27 09:28:17
【问题描述】:
我有以下问题。我有一个应用程序(第 3 方)需要通过代理连接到 API 以一次又一次地请求各种数据。该应用程序有一个配置部分,可以在其中输入必要的详细信息(然后应用程序将它们存储在 config.ini 文件中)。但是,一个客户端不喜欢将代理用户/密码存储在配置文件中;
由于我无法访问应用程序的代码,我能想到的最简单的解决方案是类似于隧道的方法,即编写一个简单的应用程序/脚本来打开与代理的连接,提示用户对于用户名/密码,然后保持连接打开,以便应用程序可以访问代理,而无需每次都需要用户名/密码。这样的事情可能吗?我的意思是我不会在应用程序和真正的代理服务器之间创建一种完整的代理,我真正想要的只是一个会话,这样一旦 IP 被授权通过代理,随之而来的请求也通过。
非常感谢帮助和/或对替代解决方案的任何建议
附言该应用程序仅适用于 win32,因此解决方案也仅适用于 win32(即没有 cygwin 等)
谢谢
【问题讨论】: