Соединение Android ksoap2 не работает через Wi-Fi/точку доступа, но с 3G/Edge

У меня следующая проблема: я разработал приложение, которое обращается к веб-сервису через ksoap. Однако это соединение работает ТОЛЬКО через мобильную сеть (3G/Edge). При подключении телефона через вайфай или мобильную точку доступа он меня выкидывает не загружая мою ошибку.

Вот код:

//Variablen
static String NAMESPACE = "http://tempuri.org/";
static String URL = "http://wgo.*******************";
static String METHOD_NAME;
static String SOAP_ACTION;

public static String getLogins(String pubkey, String user, String ip, String password, String timeOfRequest, String timeOfLastRequest, String lastXML) throws IOException, XmlPullParserException
{
    METHOD_NAME = "GetLogins";
    SOAP_ACTION = "http://tempuri.org/GetLogins";

    //Request
    SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
    request.addProperty("pubkey", pubkey);
    request.addProperty("user", user);
    request.addProperty("ip", ip);
    request.addProperty("password", password);
    request.addProperty("timeOfRequest", timeOfRequest);
    request.addProperty("timeOfLastRequest", timeOfLastRequest);
    request.addProperty("lastXML", lastXML);

    //Envelope
    SoapSerializationEnvelope soapEnvelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
    soapEnvelope.dotNet = true;  
    soapEnvelope.setOutputSoapObject(request);

    //Fehler auschließen
    System.setProperty("http.keepAlive", "false");

    //Ausführen
    HttpTransportSE http = new HttpTransportSE(URL,60000);
    http.call(SOAP_ACTION, soapEnvelope, null);

    //Ergebnis
    SoapPrimitive response = (SoapPrimitive) soapEnvelope.getResponse();
    String ergebnis = response.toString();

    return ergebnis;
}

Я пробовал все ... Я действительно в отчаянии ... Надеюсь, у вас все еще есть совет для меня. Я использовал ksoap 3.3 и пробовал разные устройства Android с разными версиями.

С уважением


person user3887535    schedule 29.07.2014    source источник


Ответы (1)


я думаю, что ссылка, которую вы вызываете из своего кода, заблокирована вашей настройкой прокси-сервера Wi-Fi, просто проверьте другое соединение Wi-Fi, оно будет работать, если это так, то я уверен, что это не ошибка, это проблема, связанная с вашей настройкой прокси-сервера.

person Android is everything for me    schedule 29.07.2014
comment
Привет спасибо за быстрый ответ. Но я протестировал 4-5 различных соединений Wi-Fi и мобильную точку доступа (подключите мое устройство Android к точке доступа iphone). Ничего не работает. - person user3887535; 29.07.2014