Question
Pourquoi l'Internet Explorer n'incite-t-il pas pour l'authentification en connectant au FTP non-anonyme des serveurs ?
Environnement : Appliance de sécurité Web de Cisco (WSA), toutes les versions d'AsyncOS
Remarque: Cet article de la base de connaissances se rapporte à un logiciel qui n'est pas mis à jour ou pris en charge par Cisco. Les informations sont fournies comme courtoisie pour votre commodité. Pour plus d'assistance, communiquez avec le fournisseur du logiciel.
C'est une limitation connue avec l'Internet Explorer 7 et 8 et proxys de Web en utilisant le FTP au-dessus du HTTP. Il y a certains scénarios où l'Internet Explorer 6 n'incitera pas aussi bien.
Dans ce scénario le WSA envoie une » demande "401 exigée par authentification pour des identifiants utilisateurs, mais l'Internet Explorer n'incite jamais l'utilisateur pour des qualifications. En conséquence, l'Internet Explorer t'affichera une page d'erreur indiquant que l'authentification contre le ftp server a manqué.
Cette limite sur l'Internet Explorer est également mentionnée à la page suivante : http://technet.microsoft.com/en-us/library/bb794745.aspx. Section s'il vous plaît lue « comment accéder à un site ftp qui n'est pas anonyme utilisant l'Internet Explorer ».
Comme indiqué dans l'article de TechNet de Microsoft, le contournement est d'ajouter le nom d'utilisateur et mot de passe au début sur l'URL. Exemple : ftp://USERNAME:PASSWORD@ftp.example.com.
Notez s'il vous plaît, Internet Explorer ne te permettra pas pour ajouter certains caractères, tels que « ? » dans le mot de passe dans l'URL. Si votre mot de passe inclut un caractère non permis pour être entré dans l'URL, vous devez l'encoder dans une valeur encodée « par URL » : ftp://username:Pass%3F@ftpsite.com.
Les informations supplémentaires sur ce type de codage peuvent être trouvées chez http://en.wikipedia.org/wiki/Percent-encoding.
Pour la référence, Firefox n'a pas cette limite et incitera correctement l'utilisateur pour l'authentification.