title: How to consume my WCF service from my Android app without http://tempuri.org/?
body: <p>I created a WFC service long time ago and I was accessing it from my Android app upload to Google Play.
  Everything was working fine, but I suddenly got a message from Google telling me that they <strong>REMOVED</strong> my app from Play Store.
  To make a long story short, they say:</p>
  <blockquote>
  <p>Your app is uploading users' information to <a href="http://tempuri.org" rel="nofollow noreferrer">http://tempuri.org</a></p>
  </blockquote>
  <p>To communicate from my Android app to the WCF service I use a code I found long time ago in the Internet. I am not very savvy about all this, but it works correctly. For some reason that code access &quot;tempuri.org&quot; which is something about Microsoft. I have tried to remove that url from my code but I have no success.</p>
  <p>This is how I access my service:</p>
  <pre><code>String METHOD_NAME = &quot;HelloWorld&quot;;
  String SOAP_ACTION = &quot;http://tempuri.org/IService1/&quot; + METHOD_NAME;
  String NAMESPACE = &quot;http://tempuri.org/&quot;;
  
  int SOAP_VERSION = SoapEnvelope.VER11;
  String URL = &quot;https://MyOwnUrl.com:444/Service1.svc&quot;;
  try {
      SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
      request.addProperty(&quot;OneParameter&quot;, &quot;This is a text parameter&quot;);
      SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SOAP_VERSION);
      envelope.dotNet = true;
      envelope.setOutputSoapObject(request);
      HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);
  
      androidHttpTransport.call(SOAP_ACTION, envelope);
      Object result = envelope.getResponse();
      String resultData = result.toString();
      return resultData; &lt;-- This works correctly, but why do I need tempuri.org?
  } catch (IOException e) {  
      
  } catch (XmlPullParserException e) {  
      
  }
  </code></pre>
  <p>This works correctly, but why do I need tempuri.org?</p>