Soap请求在Soapui中工作正常,但在pythonzeep-SUDS中工作不正常

2024-10-03 19:30:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个对soap Web服务的请求,该服务在SoapUi中运行良好。我想在python脚本中调用此Web服务

我尝试了一些模块:zeep、肥皂水,。。。但我总是有一个SSL错误

以下是信息:

https://37.71XXXXXXACONYX?wsdl

基本身份验证:用户名+密码

身份验证类型:抢占式

我在SoapUi中提供了xml

有人有什么想法吗

非常感谢

我试过:

from requests.auth import HTTPBasicAuth  # or HTTPDigestAuth, or OAuth1, etc.
from requests import Session
from zeep import Client
from zeep.transports import Transport

session = Session()
session.auth = HTTPBasicAuth(user, password)
client = Client('https://37.71XXXXXXACONYX?wsdl',
            transport=Transport(session=session))

Tags: orfromhttpsimportauth身份验证websession