angularjs和soap Web服务

angularjs和soap Web服务,angularjs,soap,soapui,Angularjs,Soap,Soapui,我试图通过angular js代码调用soap Web服务,但在通过xmlHttp.send方法发送xml时遇到以下异常,其中xmlHttp是 var xmlHttp=SOAPClient._getXmlHttp() 加载资源失败:服务器响应状态为401(未授权)。 当我通过soap UI客户端发送相同的请求时,我得到了正确的响应。我还通过下面给出的代码设置凭据以验证xml请求:- *app.factory("soapService", ['$soap',function($soap){

我试图通过angular js代码调用soap Web服务,但在通过xmlHttp.send方法发送xml时遇到以下异常,其中xmlHttp是 var xmlHttp=SOAPClient._getXmlHttp()

加载资源失败:服务器响应状态为401(未授权)。

当我通过soap UI客户端发送相同的请求时,我得到了正确的响应。我还通过下面给出的代码设置凭据以验证xml请求:-

*app.factory("soapService", ['$soap',function($soap){
    var base_url = "http://10.75.108.90:61001/SOAPRouterServlet/?javaBean=true";

      $soap.setCredentials("ORWFMT01","******");

    return {
        GetUsers: function(){
            return $soap.post(base_url,"enterNotesForJob",{"destination": "AT", "pck": "PCK<01069JobManagement123Clientuserid2001071912345678BT-0000000001339","callerId":"sss","besUserId":"*******","channel":"ORSI","jobNo":"GBB02001","e2EData":""});
        }
    }
}]);*

我按照此链接进行推荐

看起来不错,凭据错误?凭据很好。我在soap UI客户端中使用相同的凭据,并且在那里工作正常。但是当我尝试从angularjs执行此操作时,它会给我上述异常。您知道,
$soap
的凭据是HTTP身份验证类型吗?->我传递的凭据如下所示:xmlHttp.setRequestHeader(“授权”、“基本”+SOAPClient.\u toBase64(SOAPClient.username+”:“+SOAPClient.password));请让我知道,如果它产生了一些问题,没有看起来很好。这是我在上一条评论中标记的行吗?看起来不错,凭据错误?凭据很好。我在soap UI客户端中使用相同的凭据,并且在那里工作正常。但是当我尝试从angularjs执行此操作时,它给了我上述异常。您知道
$soap
的凭据是HTTP身份验证类型吗?->我传递的凭据如下所示:xmlHttp.setRequestHeader(“授权”、“基本”+SOAPClient.\u toBase64(SOAPClient.username+”:“+SOAPClient.password));请让我知道,如果它产生了一些问题,没有看起来很好。这是我在最后一条评论中标出的那一行吗?