【问题标题】:401 Not Authorized error in soapUI but web service works perfect in PostmansoapUI 中出现 401 Not Authorized 错误,但 Web 服务在 Postman 中运行良好
【发布时间】:2020-02-17 18:11:11
【问题描述】:

正如标题所述,当我从soapUI 向SAP Web 服务发送请求时,我收到一个包含“401 Nicht autorisiert”错误消息的XML。因为它是一个 SAP 网络服务,所以我必须在创建新项目时输入凭据,但这些是我在运行项目之前输入的唯一凭据。

使用相同的凭据,我可以在使用 Postman 界面时创建请求并且不会收到错误消息。

这可能是 Web 服务配置的问题,还是soapUI 的授权问题?

图片链接: SoapUI:https://imgur.com/2ZOBMgZ

邮递员:https://imgur.com/M1SOCgG

【问题讨论】:

  • 听起来您使用 SoapUI 错误。 Postman 中的请求是什么样的,SoapUI 中的请求是什么样的?包括所有标题!
  • @SiKing 谢谢你的帮助。我已经发布了图片链接。如果您需要更多信息,请告诉我。
  • 您能否将文本截图转换回纯文本,并在此处将其添加到问题中。

标签: soap sap postman soapui


【解决方案1】:

从您的图片来看,Authorization: Basic... 标头似乎没有作为您的 HTTP 请求的一部分从 soapUI 发送,我假设您的服务不会以 soapUI 理解的方式挑战凭据。

解决此问题的一种方法是单击基本授权对话框上的Authenticate pre-emptively 单选按钮。这将以与 Postman 相同的方式构造和发送标头。

【讨论】:

    猜你喜欢
    • 2019-09-04
    • 2020-05-21
    • 2021-01-18
    • 1970-01-01
    • 2022-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多