Si httpclient se envía utilizando el método get, se redireccionará automáticamente a la página redirigida. El método POST requiere una redirección manual.
Intenta ver si puedes iniciar sesión usando el método get. Si puedes iniciar sesión usando el método get, serás redirigido automáticamente a una nueva página después de iniciar sesión. Si no puede iniciar sesión usando GET, solo puede leer la ubicación del encabezado de la respuesta después de POST y luego usar el método GET para abrir la URL devuelta por la ubicación.