正如标题所述,当我从soapUI向SAP Web服务发送请求时,我会返回一个XML,其中包含一条错误消息:401 Not autorisiert(未授权)由于它是一个SAP Web服务,因此在创建新项目时必须输入凭据,但在运行项目之前,我只输入了这些凭据。使用相同的凭据,我可以创建请求,并且在使用Postman接口时不会收到错误消息。这是Web服务配置的问题,还是soapUI的授权问题?图像链接:
jhiyze9q1#
从您的图像中看起来,Authorization: Basic...头并没有作为HTTP请求的一部分从soapUI中发送出去,我假设您的服务不会以soapUI可以理解的方式询问凭据。一种解决方法是单击基本授权对话框上的Authenticate pre-emptively单选按钮。这将以与Postman相同的方式构造和发送报头。
Authorization: Basic...
Authenticate pre-emptively
1条答案
按热度按时间jhiyze9q1#
从您的图像中看起来,
Authorization: Basic...
头并没有作为HTTP请求的一部分从soapUI中发送出去,我假设您的服务不会以soapUI可以理解的方式询问凭据。一种解决方法是单击基本授权对话框上的
Authenticate pre-emptively
单选按钮。这将以与Postman相同的方式构造和发送报头。