![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
tidHTTP (indy10)+ ISA Proxy авторизация
Lex_! © (2005-05-23 07:59:00)Delphi2005 + Indy10 + WinXP
Пишу в свойствах пароль и пользователя к прокси, но авторизация не проходит - говорит:
First chance exception at $77E649D3. Exception class EIdHTTPProtocolException with message 'HTTP/1.1 407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy service is denied. )'.
Авторизация включена, пользователь и пароль указаны...
Или нужно обрабатывать ОнАвторизешен у idHTTP объекта?...
(2005-06-30 15:14:00) [1]Удалено модератором
Lex_! (2005-05-25 16:58:00) [2]Так всетки...
никто ничего не подскажет?... кодик какой нить ...
nikkie (2005-05-24 08:56:00) [3]>в инди есть поддержка NTLM
AFAIK в инди NTLM не работает. смотрел полгода назад, правда, может что изменилось, но вряд ли. Digest работает.
Slym (2005-05-24 06:01:00) [4]uses IdAuthenticationNTLM;
Lex_! (2005-05-24 05:04:00) [5]Таки как это решить то не подскажеш?....
ато запарило оно меня уже...
Slym (2005-05-24 04:48:00) [6]Если не ошибаюсь то по умолчанию idHTTP поддерживает только Basic авторизацию. Для подключения других авторизаций нужно побключать соотв. юниты.
ISA Server по умолчанию поддерживает только "безопасные" методы утентификции - Integrated (NTLM). (в инди есть поддержка NTLM)
Но авторизация в инди криво реализована (сам переписываю, от 9 к 10 теже баги) в часности при установленном флаге InProcessAuth авторизацию ни разу не проходит.
И вообще Инди задумана хорошо но баги в ней детские...
Например кому интересно:
Indy 10.0.52, IdHttp.pas -
строки 1108-1115
if Assigned(FCompressor) then
begin
if (IndyPos('deflate',Request.AcceptEncoding)=0) and {do not localize}
(IndyPos( 'gizp',Request.AcceptEncoding)=0) then {do not localize}
begin
Request.AcceptEncoding := 'deflate, gzip, '; {do not localize}
end;
end;
Lex_! (2005-05-24 04:32:00) [7]У меня все что было с 7ой, работает и на 2005 ....
а с этим делом там такой же косяк..... точно такое же сообщение ...
_silver (2005-05-24 00:49:00) [8]Lex_! © (23.05.05 7:59)
Delphi2005+ Indy10 + WinXP
Проверь, напрмер, на Д7.
На д2005 уже много нареканий было.
Lex_! (2005-05-23 11:49:00) [9]Хотя бы гденить пример можно нарыть ?.... я вот не могу найти ...