Vraag
Waarom vraagt Internet Explorer niet om verificatie bij het verbinden met niet-anonieme FTP servers?
Milieu: Cisco Web Security Applicatie (WSA), alle versies van AsyncOS
Opmerking: dit Knowledge Base-artikel verwijst naar software die niet wordt onderhouden of ondersteund door Cisco. De informatie wordt verstrekt als hoffelijkheid voor uw gemak. Voor verdere assistentie kunt u contact opnemen met de softwareleverancier.
Dit is een bekende beperking met Internet Explorer 7 & 8 en webproxy's bij gebruik van FTP via HTTP. Er zijn bepaalde scenario's waar Internet Explorer 6 niet ook zal vragen.
In dit scenario stuurt de WSA een "401-verificatie vereist" verzoekend om gebruikersreferenties, maar Internet Explorer vraagt de gebruiker nooit om referenties. Dientengevolge, zal Internet Explorer u een foutenpagina erop wijzen dat de authentificatie tegen de server van FTP heeft ontbroken tonen.
Deze beperking voor Internet Explorer wordt ook op de volgende pagina genoemd:http://technet.microsoft.com/en-us/library/bb794745.aspx. Lees de sectie "Hoe toegang te krijgen tot een FTP-site die niet anoniem is via Internet Explorer".
Zoals in het artikel van Microsoft TechNet wordt aangegeven, is het de bedoeling om gebruikersnaam en wachtwoord vooraf op de URL te zetten. Bijvoorbeeld: ftp://USERNAME:PASSWORD@ftp.example.com.
Let op, Internet Explorer staat U NIET toe om bepaalde tekens, zoals het '?', toe te voegen aan het wachtwoord in de URL. Als uw wachtwoord een teken bevat dat niet in de URL mag worden ingevoerd, moet u het coderen in de waarde "URL encoded": ftp://username:Pass%3F@ftpsite.com.
Meer informatie over dit type van het coderen kan in http://en.wikipedia.org/wiki/Percent-encoding worden gevonden.
Firefox heeft deze beperking niet en zal de gebruiker op de juiste wijze vragen om verificatie.