Базовая аутентификация HTTP через URL не работает с Firefox? - PullRequest
1 голос
/ 14 июня 2010

Обычно вы можете входить на сайты, требующие базовой аутентификации HTTP, передавая имя пользователя и пароль в URL, например ::100100

http://myusername:myuserpassword@mydomain.com/mypath

На моем компьютере с Linux я мог без проблем получить доступ к этому веб-сайту с помощью браузера Konqueror и браузера Opera. Но с Firefox это не работает? Всегда отображается диалоговое окно «Требуется аутентификация»?

Есть идеи, почему он будет работать с другими браузерами, но не с Firefox?

Peter

Ответы [ 2 ]

3 голосов
/ 14 июня 2010

Я понял, проблема в том, что FF делает различие между

http://myusername:myuserpassword@mydomain.com/mypath

и

http://myusername:myuserpassword@mydomain.com/mypath/

Обратите внимание на "/" в конце URL. С первым URL вход в систему не работает, а со вторым URL теперь работает.

0 голосов
/ 14 июня 2010

Какую версию Firefox вы используете?

Я только что попробовал, и я получаю You are about to log in to the site "example.com" with the username "myusername".

Если я нажимаю «ОК», я прекрасно вхожу в систему ... Это использует Firefox 3.6.3 в Ubuntu 10.04

Отображается окно «Требуется аутентификация», если пароль неверный, что является нормальным ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...