我有两个无法更改的应用程序:
A:提供了一个受HTTP基本认证保护的URL。B:需要访问这个网址但不支持基本认证。凭证可用。
如何让我的两个应用程序一起工作?
我认为注入身份验证的本地代理可能很棒。例如使用 socat:
socat TCP4-LISTEN:81,reuseaddr,fork TCP:UrlToA:80,<inject-basic-auth>=user:pass
但是,socat 不提供像 <inject-basic-auth> 这样的选项。有人知道任何可能有帮助的工具吗?还有其他出路吗?