401 soapUI中未授权的错误,但Web服务在邮递员中完美运行

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

如标题所述,当我从soapUI向SAP Web服务发送请求时,返回的XML包含错误消息“ 401 Nicht autorisiert”。由于它是SAP Web服务,因此在创建新项目时确实必须输入凭据,但是这些是我在运行项目之前输入的唯一凭据。

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

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

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

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

soap sap postman soapui
1个回答
0
投票

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

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

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