problemas para añadir un campo Authentication a una conexion HttpsURLConnection.

sancane
26 de Julio del 2005
Hola, estoy intentando implementar un cliente de correo y necesito autenticar el usuario a través de una conexión HTTPS, para ello utilizo la clase HttpsURLConnection, a la que necesito incorporar un campo Authentication con el nombre de usuario y contraseña. Para añadir este campo utilizo el metodo setRequestProperty("Authentication",URL_Encoded_String), pero cuando intento imprimir todos los campos a través del metodo getRequestProperties, no aparece en el devuelta. A continuación os pongo el código escrito:

try{
URL url = new URL ("https://my_url..");
URLConnection conexion;
conexion = url.openConnection();

conexion.setRequestProperty("Authorization",my_urlEncoder_string);
conexion.setRequestProperty("Host",my_loginServer);

HttpsURLConnection httpsConexion = (HttpsURLConnection) conexion;
httpsConexion.setRequestMethod("GET");
System.out.println("All propertiesrn: " + httpsConexion.getRequestProperties());
...
}catch ....

El resultado devuelto es el siguiente:

All properties: {Host=[my_loginServer]}

Como se puede apreciar sólo aparece el campo Host, pero no Authentication. ¿Alguien puede ayudarme?

Gracias