Modify ↓
Opened 16 years ago
Closed 16 years ago
#1687 closed Bug (No Bug)
_IECreate/Navigate dont support login in url
| Reported by: | Owned by: | ||
|---|---|---|---|
| Milestone: | Component: | AutoIt | |
| Version: | 3.3.6.0 | Severity: | None |
| Keywords: | _Iecreate ienavigate log in error | Cc: |
Description
I figured out that _Ienavigate doesnt support login credentials in url
EX: http://username:password@autoitpage.com
This is the script I tested it with:
#include <IE.au3>
$oIE = _IECreate ("http://username:password@192.168.1.1/Status_Conntrack.asp",0,0,1);Router denied connections
$sText = _IEBodyReadText($oIE)
ConsoleWrite($sText)
ERROR:
C:\Program Files (x86)\AutoIt3\Include\IE.au3 (301) : ==> The requested action with this object has failed.: $o_object.navigate($s_Url) $o_object.navigate($s_Url)^ ERROR
Attachments (0)
Change History (2)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
| Resolution: | → No Bug |
|---|---|
| Status: | new → closed |
Note:
See TracTickets
for help on using tickets.

This is not an issue with IE.au3 or with AutoIt, but is caused by a change in behaviour in Internet Explorer introduced with security update 832894. This causes the username:password@ syntax to no longer be valid for IE.
See http://support.microsoft.com/default.aspx?scid=kb;en-us;834489, Internet Explorer does not support user names and passwords in Web site addresses (HTTP or HTTPS URLs)
The article explains workarounds including registry values that can be set to revert this behaviour for a user or a system.
Dale