problemas para añadir un campo Authentication a una conexion HttpsURLConnection.
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
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
