>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >HTTP авторизация прокси из расширения FireFox http://forum.mozilla-russia.org/viewtopic.php?id=31488 |
A1exB > 20-02-2009 13:38:20 |
Добрый день! Есть задача HTTP авторизации прокси из расширения FireFox. Т.е. в настройках расширения указываем логин и пароль и забываем про авторизацию. Может подскажете что-нибудь похожее или в какую сторону копать? |
Unghost > 22-02-2009 21:35:02 |
Посмотрите как сделано в существующих расширениях типа Foxyproxy или Switchproxy. |
A1exB > 22-02-2009 23:30:43 |
Уже смотрел. Это очень странно, но в этих плагинах нет этой функции |
somereal > 29-03-2009 03:05:23 |
Столкнулся с такойже проблемой, может уже нашлось решение? |
A1exB > 29-03-2009 10:24:59 |
К сожалению, нет. |
ПротопопулуS > 29-03-2009 10:59:08 |
somereal, A1exB, если у вас есть исходники Mozilla, то проблем |
MadCatSe > 25-11-2010 15:19:56 |
Пардон за некропостинг, но имею ровно эту самую проблему: необходимо расширение, в которое можно забить настройки готовой прокси и логином и паролем. Неужели ничего подобного так и не сделали? |
MadCatSe > 26-11-2010 10:43:18 |
okkamas_knife |
MadCatSe > 26-11-2010 16:23:02 |
ОК, спасибо - посмотрю на выходных. |
vasketsov > 19-10-2012 16:30:46 |
Некропостинг некропостингом, но проблема остаётся. Продолжаем изучение XPCOM....... На этот раз задача следующая. В приложении имеется информация о логине и пароле для прокси-сервера (все прочие варианты аутентификации вообще говоря не интересны). Никак не могу понять логику работы с интерфейсами nsIAuth*. Пересмотрел исходники мозиллы. Всё без толку. В поиске тоже тут был. |
vasketsov > 20-10-2012 00:30:19 |
Может есть какое-то расширение (или лог), которое хотя бы покажет, какие сервисы вызываются, какие listener-ы и observer-ы используются, в общем стек вызовов через интерфейсы XPCOM? |
vasketsov > 20-10-2012 01:55:03 |
Ура.Сделал через FnsServiceManager.GetServiceByContractID('@mozilla.org/observer-service;1', nsIObserverService, FnsObserverService) и реализацию nsIObserver. Тупо добавил заголовок Proxy-Authorization: Basic XXXXXXXXXXXXXX |