未处理的异常:“验证消息的安全性时发生错误。”

问题描述 投票:0回答:1

我调查了其他人发布的相同错误消息。答案几乎相同,这是服务器和客户端时间不同步。

但是对于我来说,我的服务器和客户端时间是同步的。我可以知道是什么/任何其他类型的错误会导致这种问题吗?

from requests import Session        
from requests.auth import HTTPBasicAuth
from requests.exceptions import ConnectionError
from zeep import Client
from zeep import Settings
from zeep.transports import Transport 
import urllib3


classificationResultList = []

urllib3.disable_warnings()
settings = Settings(strict=False)
session = Session()
session.auth = HTTPBasicAuth('username', 'password')
session.verify = False


Client.settings = settings 
try:
    client = Client(wsdl='https://url.com', transport=Transport(session = session))
    test = client.service.GetLogManagers()

except ConnectionError as ce:
    print(ce)


if test is not None:
    print('Service 1 complete')
if test is None:
    print('Service 2 complete')

print(classificationResultList)
web-services soap python-requests wsdl
1个回答
0
投票

我也有这个问题

从zeep导入客户端从请求导入会话从request.auth导入HTTPBasicAuth从zeep.transports导入Transport

wsdl ='https://....vc?wsdl'

USERNAME =“ XXXXXXXXXXXXXXXX”PASSWORD =“ XXXXXXXXXXXXXXXX”

session = Session()

session.verify = Falsesession.auth = HTTPBasicAuth(USERNAME,PASSWORD)

客户端=客户端(wsdl,运输=运输(会话=会话))

print(client.service.A .......())

zeep.exceptions.Fault:验证消息的安全性时发生错误。

© www.soinside.com 2019 - 2024. All rights reserved.