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

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№120-02-2009 13:38:20

A1exB
Участник
 
Группа: Extensions
Зарегистрирован: 19-02-2009
Сообщений: 7
UA: Firefox 3.0

HTTP авторизация прокси из расширения FireFox

Добрый день!

Есть задача HTTP авторизации прокси из расширения FireFox. Т.е. в настройках расширения указываем логин и пароль и забываем про авторизацию.

Может подскажете что-нибудь похожее или в какую сторону копать?

Отсутствует

 

№222-02-2009 21:35:02

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.2

Re: HTTP авторизация прокси из расширения FireFox

Посмотрите как сделано в существующих расширениях типа Foxyproxy или Switchproxy.


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№322-02-2009 23:30:43

A1exB
Участник
 
Группа: Extensions
Зарегистрирован: 19-02-2009
Сообщений: 7
UA: Firefox 3.0

Re: HTTP авторизация прокси из расширения FireFox

Посмотрите как сделано в существующих расширениях типа Foxyproxy или Switchproxy.

Уже смотрел. Это очень странно, но в этих плагинах нет этой функции :(

Отсутствует

 

№429-03-2009 03:05:23

somereal
Участник
 
Группа: Members
Зарегистрирован: 07-01-2006
Сообщений: 6
UA: Firefox 3.0

Re: HTTP авторизация прокси из расширения FireFox

Столкнулся с такойже проблемой, может уже нашлось решение? :)

Отсутствует

 

№529-03-2009 10:24:59

A1exB
Участник
 
Группа: Extensions
Зарегистрирован: 19-02-2009
Сообщений: 7
UA: Firefox 3.0

Re: HTTP авторизация прокси из расширения FireFox

К сожалению, нет. :(

Отсутствует

 

№629-03-2009 10:59:08

ПротопопулуS
2,4716 THz на каждое из 64-х ядер...
 
Группа: Members
Откуда: Местное я
Зарегистрирован: 16-12-2008
Сообщений: 1515
UA: Minefield 3.6

Re: HTTP авторизация прокси из расширения FireFox

somereal, A1exB, если у вас есть исходники Mozilla, то проблем
вроде не должно быть. Просто залезаете в папку netwerk/base/public/
и там находите фалы, связанные с аутентификацией и прокси. Вот там
записаны функции, которые вам и нужны. Если с Си-подобными языками
дружите, то разберетесь без проблем. :P


Продам: совесть, ответственность, вежливость, воспитанность. Недорого.

Отсутствует

 

№725-11-2010 15:19:56

MadCatSe
Участник
 
Группа: Members
Зарегистрирован: 25-11-2010
Сообщений: 3
UA: Firefox 3.6

Re: HTTP авторизация прокси из расширения FireFox

Пардон за некропостинг, но имею ровно эту самую проблему: необходимо расширение, в которое можно забить настройки готовой прокси и логином и паролем. Неужели ничего подобного так и не сделали?

Отсутствует

 

№826-11-2010 10:43:18

MadCatSe
Участник
 
Группа: Members
Зарегистрирован: 25-11-2010
Сообщений: 3
UA: Firefox 3.6

Re: HTTP авторизация прокси из расширения FireFox

okkamas_knife
У меня не так все просто. Есть прокся, через которую идет весь инет на работе. И есть 4 логина\пароля, которые дают n мегабайт траффика в месяц. Когда один комплект заканчивается, начинается второй. Хотелось бы просто одним кликом менять соответствующие настройки, чтобы не вводить логин\пароль каждый раз.

Отсутствует

 

№926-11-2010 16:23:02

MadCatSe
Участник
 
Группа: Members
Зарегистрирован: 25-11-2010
Сообщений: 3
UA: Firefox 3.6

Re: HTTP авторизация прокси из расширения FireFox

ОК, спасибо - посмотрю на выходных.

Отсутствует

 

№1019-10-2012 16:30:46

vasketsov
Участник
 
Группа: Members
Зарегистрирован: 18-10-2012
Сообщений: 11
UA: Opera 12.0

Re: HTTP авторизация прокси из расширения FireFox

Некропостинг некропостингом, но проблема остаётся.

Продолжаем изучение XPCOM....... На этот раз задача следующая.

В приложении имеется информация о логине и пароле для прокси-сервера (все прочие варианты аутентификации вообще говоря не интересны).
За рамками приложения эта информация совершенно не нужна.
То есть в идеале кэширование логина и пароля может быть только в рамках текущей сессии, никаких сохранений.
Хотя если даже и попадут credentials в менеджер паролей, или как он там зовётся, то в принципе ничего страшного не будет.

Никак не могу понять логику работы с интерфейсами nsIAuth*. Пересмотрел исходники мозиллы. Всё без толку. В поиске тоже тут был.
Может у кого пример завалялся, или хотя бы умные мысли есть?

Отсутствует

 

№1120-10-2012 00:30:19

vasketsov
Участник
 
Группа: Members
Зарегистрирован: 18-10-2012
Сообщений: 11
UA: Opera 12.0

Re: HTTP авторизация прокси из расширения FireFox

Может есть какое-то расширение (или лог), которое хотя бы покажет, какие сервисы вызываются, какие listener-ы и observer-ы используются, в общем стек вызовов через интерфейсы XPCOM?

Отсутствует

 

№1220-10-2012 01:55:03

vasketsov
Участник
 
Группа: Members
Зарегистрирован: 18-10-2012
Сообщений: 11
UA: Opera 12.0

Re: HTTP авторизация прокси из расширения FireFox

Ура.Сделал через FnsServiceManager.GetServiceByContractID('@mozilla.org/observer-service;1', nsIObserverService, FnsObserverService) и реализацию nsIObserver. Тупо добавил заголовок Proxy-Authorization: Basic XXXXXXXXXXXXXX

Отсутствует

 

Board footer

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