depende el tipo de autenticacion, por ejemplo si en el sitio web en el IIS tiene activada la autenticacion basica de windows, yo desde java me autentico asi:
Código Javascript
:
Ver originalString auth = Base64GZIP.encodeBytes(("usuario_windows" + ":" + "contraseña").getBytes("UTF-8"));
vConexion.setRequestProperty("Authorization", "Basic " + auth);
eso se lo envio en la cabecera de la peticion POST, del metodo del webservice al que llamo.
saludos.