Потребление SOAP с аутентификацией NLTP дает 401 - PullRequest
0 голосов
/ 26 мая 2020

Я получаю 401 при использовании soap веб-службы, хотя имя пользователя и пароль верны

public DeliveryOrderResult pushOrder(DeliveryOrder request) {
        marshaller.setPackagesToScan("pakage");
        template = new WebServiceTemplate(marshaller);
        HttpComponentsMessageSender httpComponentsMessageSender = new HttpComponentsMessageSender();
        httpComponentsMessageSender.setCredentials(new NTCredentials("user", "pass",null,""));
        template.setMessageSender(httpComponentsMessageSender);
        DeliveryOrderResult acknowledgement = (DeliveryOrderResult) template.marshalSendAndReceive("uri",
                request);
        return acknowledgement;
    }
...