当前位置: 首页 > 知识库问答 >
问题:

肥皂请求在Soapui中正常工作,但在python中不正常

韶景曜
2023-03-14

我有一个对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))

共有1个答案

蓝飞
2023-03-14

提示:我试图补充:session.verify=假

...但它不能解决pb问题。

 类似资料:
  • 我正在尝试调用Workday招聘网络服务的Put_Background_Check操作。我已经在SoapUI中打开了WSDL文件,并成功地发送了以下XML。。。 我得到以下回应。。。 问题是,当我试图在Postman(或cURL或Python请求)中用相同的标题重新创建相同的POST请求时,我会得到无效的用户名或密码错误。SoapUI在这里做什么特别的事情吗?本案的回应如下...

  • 问题内容: 我想使用SFTP递归使用文件和子文件夹将整个目录结构从Linux服务器复制到使用Python 2.7的本地服务器(Windows和Linux)。 我能够ping服务器并使用WinSCP从同一台计算机下载文件。 我尝试了以下代码,但在Linux上运行良好,但在Windows上却无法运行。 我试过,,,全部给了我同样的错误,检查权限也是如此。 问题答案: 实际上,pysftp 在Windo

  • 我正在使用CodeIgniter3.0。6.目前正在一页网站上工作,该网站具有搜索功能。我在codeigniter的配置文件中启用了csrf_保护选项,并使用form_open()函数创建表单。 当我按下submit按钮时,搜索功能运行良好,但在提交表单后,当我刷新页面时(使用任何刷新页面的功能,如从keybord或浏览器刷新),CSRF不工作,并显示错误“您请求的操作不允许”。 注意:我使用po

  • 所以,我有一个RDD,它有如下键值对。 在groupByKey之后,我希望得到这样的东西 然而,我发现即使在执行groupByKey()之后,也会重复相同的键。键值对的总数肯定会减少,但仍然有许多重复的键。有什么问题吗? 键的类型基本上是一个Java类,其中包含整数类型的字段。火花是否也在考虑对象字段以外的东西来识别这些对象?

  • 基巴娜: 获取my_index/topiccollection/_search{“size”:200,“sort”:[{“updated_on”:{“order”:“desc”}}],“query”:{“bool”:{“show”:[{“wildcard”:{“team_name”:{“value”:“melp”}}}],“filter”:{“term”:{“topictype”:“0”}},“m

  • 问题内容: 我正在尝试使用Elastic Search引擎在mongodb数据库上进行全文搜索,但是遇到一个问题:无论我提供什么搜索字词(或者如果我使用query1或query2),引擎始终会返回相同的结果。我认为问题出在我提出请求的方式上,但我不知道如何解决。 这是代码: 问题答案: 该参数不适用于正在发送的数据。如果要尝试将数据发送到服务器,则应特别使用data参数。如果您尝试发送查询参数,则