使用Zeep和请求的抢先身份验证

时间:2019-09-25 12:30:45

标签: python soap python-requests soap-client zeep

我需要与需要“抢先身份验证”(使用BasicAuth)的SOAP服务器进行对话。

我不知道如何配置zeep客户端以使其表现相应。

here所示,可以将SoapUI工具配置为使用“抢先身份验证”

任何人都可以帮助我实现同样的目标吗?(配置zeep或请求)

这是我的代码,非常标准:

session = Session()
session.verify = False  # ignore certificate
session.auth = HTTPBasicAuth(user, pwd)

transport = Transport(session=session)
client = Client(wsdl, transport=transport)
# ...
response = client.service.Operation(**params)

以上内容通过身份验证失败,并最终导致SSL错误。

非常感谢您的帮助。谢谢

0 个答案:

没有答案