如标题所述,当我从soapUI向SAP Web服务发送请求时,返回的XML包含错误消息“ 401 Nicht autorisiert”。由于它是SAP Web服务,因此在创建新项目时确实必须输入凭据,但是这些是我在运行项目之前输入的唯一凭据。
使用相同的凭据,我可以使用Postman界面创建请求,并且不会收到错误消息。
这可能是Web服务配置的问题,还是soapUI的授权问题?
链接到图像:SoapUI:https://imgur.com/2ZOBMgZ
从您的图像来看,似乎Authorization: Basic...
标头没有作为来自soapUI的HTTP请求的一部分发送,并且我认为您的服务不会以soapUI理解的方式挑战凭据。
一种解决方法是单击基本授权对话框上的Authenticate pre-emptively
单选按钮。这将以与邮递员相同的方式构造和发送标头。