Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.
  • Форумы
  •  » Firefox
  •  » Прокси не принимает логин:пароль с русскими буквами

№129-08-2005 16:23:36

Dima_0
Участник
 
Группа: Members
Зарегистрирован: 29-08-2005
Сообщений: 5

Прокси не принимает логин:пароль с русскими буквами

Выход в интернет у меня через прокси-сервер, на прокси стоит UserGate.
Логин на этот прокси - это мое имя русскими буквами. При заходе на прокси через IE все нормально, а вот через FireFox не получается, логин и пароль не принимаются.
Запустил сниффер, посмотрел в чем разница.
IE передает логин в обычной кодировке Windows,
а FireFox в какой-то другой

Символ    IE       FireFox
   а        0xE0      0x30
   б        0xE1      0x31

и т.д.

Чтобы это могло быть? Как с этим бороться? Патчить код FireFox, чтобы он кодировал правильно или есть возможность настройки?

Отсутствует

 

№229-08-2005 16:51:44

LattyF
Участник
 
Группа: Members
Откуда: г. Самара
Зарегистрирован: 19-06-2005
Сообщений: 2924

Re: Прокси не принимает логин:пароль с русскими буквами

Dima_0 пишет

Символ    IE       FireFox
   а        0xE0      0x30
   б        0xE1      0x31

Это последовательные символы или между ними что-то есть? Что-то больно маленький код для русских букв. Приведите строку лучше.


Black holes were created when the God divided by zero.

Отсутствует

 

№329-08-2005 19:56:23

Dima_0
Участник
 
Группа: Members
Зарегистрирован: 29-08-2005
Сообщений: 5

Re: Прокси не принимает логин:пароль с русскими буквами

Буквы "а" и "б" я привел для примера показать, что код русских букв у IE и FireFox отличается ровно на 0xB0.
Авторизация на прокси сервере выглядит так:
   Запрашивается у пользователя логин и пароль ( к пример это будут "логин" и "пароль" соотвественно)
   Формируется строка "логин:пароль"
   Строка кодируется с помощью BASE64, получиться 6+7j6O067+Dw7uv8==

А вот FireFox выдает строку как будто из каждого русского символа строки "логин:пароль" вычли 0xB0, а потом
преобразовали с помощью BASE64.

Отредактировано Dima_0 (30-08-2005 10:26:41)

Отсутствует

 

№429-08-2005 22:30:04

LattyF
Участник
 
Группа: Members
Откуда: г. Самара
Зарегистрирован: 19-06-2005
Сообщений: 2924

Re: Прокси не принимает логин:пароль с русскими буквами

Вот это фокс дает. По проблеме ничего сказать не могу. Напишите, на всякий случай, в bugzilla.


Black holes were created when the God divided by zero.

Отсутствует

 

№530-08-2005 02:11:15

Azathoth
Участник
 
Группа: Extensions
Откуда: Хабаровск
Зарегистрирован: 02-02-2005
Сообщений: 2692

Re: Прокси не принимает логин:пароль с русскими буквами

LattyF пишет

Вот это фокс дает. По проблеме ничего сказать не могу. Напишите, на всякий случай, в bugzilla.

Кажется Фокс просто обрезает старший бит. С такими симптомами только в bugzilla.
Странно что раньше не всплыло все это....

Отредактировано Athathoth (30-08-2005 02:11:45)


...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Прокси не принимает логин:пароль с русскими буквами

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]