![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Компонент idHTTP не работает через прокси
leonidus © (2004-06-29 10:25:00)Мастера, подскажите что делать. Сижу в локальной сети за прокси-сервором. еру стандартный demo-пример из поставки Delphi - HTTPClient, указываю настройки прокси: адрес, порт, пароль и логин, и хочу скачать страницу http://www.delphimaster.ru- программа выдает ошибку 407 Proxy Authentication Required. Что я не так делаю?
leonidus (2004-07-01 14:05:00) [1]да, касяк за мной, признаю просто не внимательно настройки из реестра прочел
Reindeer Moss Eater (2004-07-01 14:01:00) [2]Info_HTTP2.Request.ProxyServer:=Proxy_Name;
Info_HTTP2.Request.ProxyPort:=Proxy_Port;
Info_HTTP2.Request.ProxyUsername:=Proxy_Login;
Info_HTTP2.Request.ProxyPassword:=Proxy_Password;
Info_HTTP2.Request.Username:=aut_login;
Info_HTTP2.Request.Password:=aut_pass;
А теперь сравни куда именноты записывал значения свойств в инспекторе объектов и кудаты их записываешь программно.
Reindeer Moss Eater (2004-07-01 13:57:00) [3]с чем это может быть связано?
Ты что как маленький?
Если со значениями свойств, присвоеных в дизайне работает, а со значениями присвоенными на рантайме не работает, то с чем это может быть связано, если ты понимаешь, что с цветом шрифта это связано вряд ли?
С самими значениями разумеется!
leonidus (2004-07-01 13:55:00) [4]вот пример:
Info_HTTP2.Request.ProxyServer:=Proxy_Name;
Info_HTTP2.Request.ProxyPort:=Proxy_Port;
Info_HTTP2.Request.ProxyUsername:=Proxy_Login;
Info_HTTP2.Request.ProxyPassword:=Proxy_Password;
Info_HTTP2.Request.Username:=aut_login;
Info_HTTP2.Request.Password:=aut_pass;
leonidus (2004-07-01 13:54:00) [5]ты что издеваешся?
Reindeer Moss Eater (2004-07-01 13:42:00) [6]Наверное в шрифте каким написаны свойства в редакторе объектов и шрифте редактора кода.
Шрифты разные. Цвет, размер, etc ...
leonidus (2004-07-01 13:40:00) [7]странно, но заработало, правда для этого пришлось прямо на этапе дизайна вписать всю информацию о прокси сервере, пароль и логин. если же задавать эти значения в процессе работы программы - вылетает та же 407-я ошибка, с чем это может быть связано?
Reindeer Moss Eater (2004-07-01 13:31:00) [8]в каком смысле за каким
В прямом смысле.
я не админ
Прокси отвечает заголовками на запросы всем подряд, а не только админам. Не надо быть админом что бы понять что от тебя хочет прокси.
leonidus (2004-07-01 13:27:00) [9]в каком смысле за каким, я не админ, знаю только что к инету получаю доступ через прокси-сервер и все
panov (2004-07-01 11:14:00) [10]>leonidus (29.06.04 10:25)
Мастера, подскажите что делать. Сижу в локальной сети за прокси-сервором.
За какимPROXY?
leonidus (2004-07-01 09:15:00) [11]наверное я туп, но вообшето мало - не судите сторого
Reindeer Moss Eater (2004-07-01 08:59:00) [12]Тебе мало моей цитаты из этого модуля, что бы понять ответ на свой вопрос из [6] ?
leonidus (2004-07-01 08:57:00) [13]дело в том, что у меня нет модуля IdAuthenticationDigest. Может потому что Delphi 6 установлена?
Reindeer Moss Eater (2004-07-01 08:36:00) [14]Разумеется может.
unit IdAuthenticationDigest;
.....
initialization
// This comment will be removed when the Digest authentication is ready
// RegisterAuthenticationMethod('Digest', TIdDigestAuthentication);
end.
leonidus (2004-07-01 08:23:00) [15]Тут прошел слух, что idHTTP всетаки как-то может авторизовываться и другими медодами кроме как basic, может есть у кого нибудь такая информация?
leonidus (2004-06-29 11:03:00) [16]спасибо, тогда понятно.
Reindeer Moss Eater (2004-06-29 10:53:00) [17]но ведь я же все указал, что ему еще нужно?
Что именно ему нужно - прокси сервере сообщает в своем заголовке.
В нем он говорит о типе авторизации basic,digest,ntlm, etc которую ты должен пройти.
Используемая тобой библиотека поддерживает только basic схему.
Anatoly Podgoretsky (2004-06-29 10:50:00) [18]А система говорит, что ты не сделал и кому больше веры?
leonidus (2004-06-29 10:44:00) [19]Ну почему же - прокси требует авторизации, но ведь я же все указал, что ему еще нужно?
Reindeer Moss Eater (2004-06-29 10:39:00) [20]Что я не так делаю?
Не пробуешь вникнуть в смысл сообщения об ошибке