Firefox Basic HTTP Auth не запам'ятовує облікові дані, якщо ім'я користувача включає зворотну косу рису?


3

Firefox (3.6.3), схоже, не пам’ятає основних облікових даних http auth, коли ім'я користувача включає зворотну косу рису. Я багато разів натискав на "Запам'ятати" та "Змінити", але спливаюче вікно автентифікації (з частиною після зворотної косої лінії, заповненої в поле імені користувача) відображається під час завантаження сайту.

Будь-які ідеї, чому це відбувається і як обійти це?

Відповіді:


2

Це звучить як помилка. Зворотна косою рисою перешкоджає обробці облікових даних. Ви можете використовувати sniffer пакетів, щоб перевірити, що Firefox намагається виконати деякі облікові дані, але він передає 401 натомість.


1

Я в основному бачу два варіанти, крім попередньої відповіді.

Першим було б те, що зворотна косої риски фактично уникає наступного символу або робить його спеціальним символом, таким як \ n або \ t (новий рядок та вкладка відповідно). У такому випадку рішенням може бути уникнення зворотної косої риси, додавши додатковий нахил.

Другим варіантом буде те, що зворотна коса риса порушується іншим способом, інакше, все після того, як нахил косого кута буде опущено. Я не знаю, як обійти це.

Так чи інакше, було б непогано перевірити базу даних про помилки, щоб побачити, чи очікується така поведінка чи чи про це вже повідомляється.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.