Authorization through URL no longer supported

V

VJ

I am trying to bypass basic authentication login prompt
programmatically.

Till last week I was using
https://username:password@servername technique to do that,
But after Microsoft latest security update for Internet
Explorer (832894), Passing login credentials through URL
is not longer supported. It displays 'Page not found'
error.

As per RFC:2617 ftp://ftp.isi.edu/in-notes/rfc2617.txt, if
we pass 'Authorization' header with 'basic
username:password' (base64 encoded string) value, It
should not prompt login dialog box. Anybody knows if
Internet Explorer supports this or not? if yes, How do I
send this header from Internet Explorer client side
script ? Or where can I get heads up for this ?

I checked through visual basic for web browser control, &
it works, ex :

WebBrowser1.Navigate "http://servername/test.asp", , , , "A
uthorization:Basic cGRwL9pZDE6cGFzc3dvcmQ="

Can I do similar through Internet Explorer client side
script ?

Any help is highly appreciated.

Thanks You,

VJ
..
 
R

Robert Aldwinckle

where can I get heads up for this ?

There are some MSDN links in this article which may help you:

<TITLE>834489 - A security update is available that modifies the default behavior of Internet Explorer for handling user information
in HTTP and in HTTPS URLs</TITLE>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top