Android 2.2 y 2.3 La descarga de PDF a través de HTTPS parece rota

Me he vuelto loco con las descargas de PDF a dispositivos móviles. Aquí está la próxima locura, observable en Android 2.2 y 2.3. No pude reproducir este problema en iPhones u otros dispositivos, ni en Firefox u otros navegadores de escritorio.

Estoy descargando un PDF a través de HTTP y funciona bien. Luego estoy descargando el mismo PDF a través de HTTPS y la descarga no finaliza (y se pierde el nombre de archivo):

Estoy usando estos encabezados HTTP (y otros, que son irrelevantes aquí):

Content-Disposition: attachment; filename="abc.pdf"
Content-Type: application/pdf

Cambiando elContent-Disposition ainline o eliminarlo por completo tampoco ayuda. La eliminación de laContent-Type resultará en mostrar los datos binarios sin procesar en la ventana del navegador.

Nota: ya he descubierto un problema relacionado con certificados SSL no confiables, pero ese no parece ser el único problema. Así que realmente estoy buscando otra explicación más.

¡Cualquier idea es bienvenida!

Respuestas a la pregunta(6)

Su respuesta a la pregunta