Pregunta
¿Por qué el Internet Explorer no indica para la autenticación al conectar con los servidores FTP NON-anónimos?
Entorno: Dispositivo de seguridad de la red de Cisco (WSA), todas las versiones de AsyncOS
Nota: Este artículo sobre Base de conocimiento hace referencia a software que no es mantenido ni soportado por Cisco. La información se proporciona como cortesía para su conveniencia. Para obtener asistencia adicional, comuníquese con el proveedor de software.
Esto es una limitación conocida con el Internet Explorer 7 y 8 y proxys de la red al usar el FTP sobre el HTTP. Hay ciertos escenarios donde el Internet Explorer 6 no indicará también.
En este escenario el WSA envía una” petición requerida autenticación "401 para los credenciales de usuario, pero el Internet Explorer nunca indica al usuario para las credenciales. Como consecuencia, el Internet Explorer le mostrará una página del error que indica que la autenticación contra el servidor FTP ha fallado.
Esta limitación en el Internet Explorer también se menciona en la página siguiente: http://technet.microsoft.com/en-us/library/bb794745.aspx. Lea por favor la sección “cómo acceder un sitio FTP que no sea anónimo usando el Internet Explorer”.
Como se indica en el artículo del TechNet de Microsoft, la solución alternativa es prepend el nombre de usuario y contraseña sobre el URL. Por ejemplo: ftp://USERNAME:PASSWORD@ftp.example.com.
Observe por favor, Internet Explorer no permitirá que usted agregue ciertos caracteres, tales como “?” en la contraseña en el URL. Si su contraseña incluye un carácter no permitido ser ingresado en el URL, usted debe codificarlo en un valor codificado “URL”: ftp://username:Pass%3F@ftpsite.com.
La Más información en este tipo de codificación se puede encontrar en http://en.wikipedia.org/wiki/Percent-encoding.
Para la referencia, Firefox no tiene esta limitación y indicará correctamente al usuario para la autenticación.