Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
List<HeaderProperty> headerList = new ArrayList<HeaderProperty>();
String basicAuthName = getBasicAuthName();
String basicAuthPass = getBasicAuthPass();
if (basicAuthName != null && basicAuthPass != null) {
byte[] token = (basicAuthName + ":" + basicAuthPass).getBytes();
headerList.add(new HeaderProperty("Authorization", "Basic " + org.kobjects.base64.Base64.encode(token)));
}
headerList.add(new HeaderProperty("Connection", "Close"));
httpTransport.call(SOAP_ACTION, soapEnvelope, headerList);
Добавляем Basic Auth в SOAP запрос средствами ksoap2-android