Вниз
Скачать: CL | DM;

tidHTTP (indy10)+ ISA Proxy авторизация   Найти похожие ветки 

← →
Lex_! ©   (2005-05-23 07:59) [0]

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 объекта?...


← →
Lex_! ©   (2005-05-23 11:49) [1]

Хотя бы гденить пример можно нарыть ?.... я вот не могу найти ...


← →
_silver ©   (2005-05-24 00:49) [2]

Lex_! ©   (23.05.05 7:59)
Delphi2005 + Indy10 + WinXP

Проверь, напрмер, на Д7.
На д2005 уже много нареканий было.


← →
Lex_! ©   (2005-05-24 04:32) [3]

У меня все что было с 7ой, работает и на 2005 ....
а с этим делом там такой же косяк..... точно такое же сообщение ...


← →
Slym ©   (2005-05-24 04:48) [4]

Если не ошибаюсь то по умолчанию 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 05:04) [5]

Таки как это решить то не подскажеш?....
ато запарило оно меня уже...


← →
Slym ©   (2005-05-24 06:01) [6]

uses IdAuthenticationNTLM;


← →
nikkie ©   (2005-05-24 08:56) [7]

>в инди есть поддержка NTLM
AFAIK в инди NTLM не работает. смотрел полгода назад, правда, может что изменилось, но вряд ли. Digest работает.


← →
Lex_! ©   (2005-05-25 16:58) [8]

Так всетки...
никто ничего не подскажет?... кодик какой нить ...


← →
имя   (2005-06-30 15:14) [9]

Удалено модератором



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.025 c
2-1128078215
SergProger
2005-09-30 15:03
2005.10.23
Несколько файлов в одном Exe


1-1128327918
Yuri Btr
2005-10-03 12:25
2005.10.23
Текущая версия Delphi 2005


1-1127993069
Bambino Programmino
2005-09-29 15:24
2005.10.23
Проблема в OnMesureItem для TMenuItem?


14-1128082751
Digitman
2005-09-30 16:19
2005.10.23
OleConvertIStorageToOLEStream


3-1126548318
Galiaf
2005-09-12 22:05
2005.10.23
Команды для работы с базами




   Наверх