Форум Академгородка, Новосибирск > IE и базовая аутентификация в apache
Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: IE и базовая аутентификация в apache
Форум Академгородка, Новосибирск > Компьютеры и сети > Операционные системы > Unix
Fax Plenus
Столкнулся с тем, что IE не хочет логиниться на страничку apache веб-сервера. Я открыл доступ к директории:
Код
        <Directory /var/www/foobar>
                AllowOverride All
                Options Indexes FollowSymLinks
        </Directory>

В директорию /var/www/foobar я положил .htaccess с содержимым:
Цитата
AuthType Basic
AuthName "some text"
AuthUserFile /var/authfiles/somefile
Require valid-user


Chrome и Firefox нормально авторизуются и заходят в директорию. А вот IE авторизоваться отказывается: он запрашивает имя пользователя и пароль, но посылает серверу каку-то хрень. В /var/log/apache2/error.log стоит
Код
user someuser: authentication failure for "/foobar/": Password Mismatch


В чём дело?
Fax Plenus
Проверил digest авторизацию — таже хрень: IE не авторизуется, остальные браузеры авторизуются.

Гугл не отвечает.
crypt
У меня на apache нет проблемы с авторизацией в IE.

Сообщи:

а) Версия apache
б) Версия IE (какой виндовс)
в) Как создаешь pass file? Создай тестовый, выложи в тред.
г) Лог
crypt
А можно еще проще. Зайди на hxxp://93.92.219.66:8000
user: fax
pass: plenus
Fax Plenus
Цитата(crypt @ 18.09.2011, 15:59) *
У меня на apache нет проблемы с авторизацией в IE.

Сообщи:

а) Версия apache
б) Версия IE (какой виндовс)
в) Как создаешь pass file? Создай тестовый, выложи в тред.
г) Лог

2.2.17-1ubuntu1.2
IE8
htpasswd, вестимо, для базовой аутентификации и htdigest для digest, зачем его выкладывать, если он работает годами уже
лог я уже приводил: "user someuser: authentication failure for "/foobar/": Password Mismatch"

А вообще если вы с такой проблемой не сталкивались, каким образом сообщение всего этого вам поможет?
iDamir
в пароле есть символы не из ascii таблицы?
Подозреваю, что IE некорректно работает с не-ascii unicode символами.
crypt
Цитата(Fax Plenus @ 19.09.2011, 0:02) *
А вообще если вы с такой проблемой не сталкивались, каким образом сообщение всего этого вам поможет?


В данный момент помощь нужна тебе, а не мне.) Смысл в том, чтобы продублировать твой случай и понять, где именно у тебя не работает. Ты смог авторизировать IE по моей ссылке?
Fax Plenus
Цитата(iDamir @ 19.09.2011, 7:59) *
в пароле есть символы не из ascii таблицы?
Подозреваю, что IE некорректно работает с не-ascii unicode символами.

Нету.
Fax Plenus
Цитата(crypt @ 19.09.2011, 9:46) *
В данный момент помощь нужна тебе, а не мне.) Смысл в том, чтобы продублировать твой случай и понять, где именно у тебя не работает. Ты смог авторизировать IE по моей ссылке?
Достали вы своим тыканьем и амикошонством. Можете идти лесом, я вполне обойдусь без вашей помощи.
iDamir
если б это был
AuthType Digest
то здесь http://httpd.apache.org/docs/2.2/mod/mod_auth_digest.html всё было бы понятно.

В качесиве исследования предлагаю натравить syrace на апач при авторизации IE и не-IE
crypt
Там вроде по ссылке написано, что IE до версии 7 был бажный, нет? У Fax же 8ка (о чем он все-таки соизволил сообщить чуть выше). Имхо, это все какие-то косые настройки.
Minoru
1) Какова пара логин/пароль?
2) Что посылает IE в заголовке WWW-Authenticate? (последнее можно выяснить при помощи сниффера).
Fax Plenus
Цитата(iDamir @ 19.09.2011, 9:12) *
В качесиве исследования предлагаю натравить syrace на апач при авторизации IE и не-IE
А что такое syrace?
Fax Plenus
Цитата(Minoru @ 29.09.2011, 6:30) *
1) Какова пара логин/пароль?
Не зависит.

Цитата(Minoru @ 29.09.2011, 6:30) *
2) Что посылает IE в заголовке WWW-Authenticate? (последнее можно выяснить при помощи сниффера).
А можно пальцем ткнуть как "выяснить при помощи сниффера" smile.gif?
milfoil
Цитата
А что такое syrace?

strace

Цитата
А можно пальцем ткнуть как "выяснить при помощи сниффера" smile.gif?

wireshark, в фильтрах выбрать "http"
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2024 IPS, Inc.