NTLM代理转换器到基本身份验证或Oauth

NTLM代理转换器到基本身份验证或Oauth,oauth,proxy,basic-authentication,ntlm,Oauth,Proxy,Basic Authentication,Ntlm,我有一些服务(比如S1和S2),我想将它们与使用NTLM身份验证的第三方服务(比如S3)连接起来。我的问题是,我可以使用Basic Auth或Oauth。我想知道是否有一个代理可以进行这种身份验证转换(从NTLM到BasicAuth) | s1 | |代理| | s3| |s2 |我通过安装解决了这个问题。这是一个代理,它和我描述的差不多 我按照中提到的配置了代理 主要区别在于我只设置了域,并在密码和用户参数中添加了注释: Domain mySoapNTLMdomain # Usern

我有一些服务(比如S1和S2),我想将它们与使用NTLM身份验证的第三方服务(比如S3)连接起来。我的问题是,我可以使用Basic Auth或Oauth。我想知道是否有一个代理可以进行这种身份验证转换(从NTLM到BasicAuth)

| s1 | |代理| | s3|

|s2 |我通过安装解决了这个问题。这是一个代理,它和我描述的差不多

我按照中提到的配置了代理

主要区别在于我只设置了
,并在
密码
用户
参数中添加了注释:

Domain      mySoapNTLMdomain
# Username
# Password  
# NOTE: Use plaintext password only at your own risk
# Use hashes instead. You can use a "cntlm -M" and "cntlm -H"
# command sequence to get the right config for your environment.
# See cntlm man page
# Example secure config shown below.
# PassLM
# PassNT
# PassNTLMv2
因此,我可以通过使用基本身份验证进行授权。e、 g

curl http://soap.mydomain:1234/my/path --proxy http://127.0.0.1:3128 --user soapuser:andpass --proxy-user soapuser:andpass
curl http://soap.mydomain:1234/my/path --proxy http://127.0.0.1:3128 --user soapuser:andpass --proxy-user soapuser:andpass