Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Прохождение firewall-authentication HTTP и FTP клиентом [D5, Win95/98, WinME, NT4, Win2k, WinXP]


Eeklo ©   (2003-02-20 12:29:00) 

Уважаемые, коллеги!

Есть интересная задачка.
Программа выступает HTTP и FTP клиентом, использованы TNMHTTP и TNMFTP. Нужно научить ее проходить firewall-аутентификацию, например, в ISA Server.
Какие будут соображения?


Благодарю за советы...


nikkie   (2003-02-25 13:17:00) [1]

Чего-то я не понял... Если все путают, то объясни ты, чем proxy отличается от firewall.

Конкретно по вопросу. Сделать что-то с Fastnet-компонентами, что они не умеют, считай что нельзя. С инди все это будет проще. Но для того, чтобы пройти два логина как у тебя в любом случае придется писать код.

Прежде всего, попробуй зайти на свой фтп-сайт телнетом (или посмотри лог фтп-клиента, если он сохраняет весь диалог). Если получится - остается только запрограммировать этот механизм. (Кстати, приведи здесь свой диалог - интересно посмотреть, как же выглядит твой firewall-login).


Anatoly Podgoretsky   (2003-02-25 11:42:00) [2]

Возражения насчет ISA снимаю, поскольку как оказалост у небя Юникс


Eeklo   (2003-02-25 11:30:00) [3]

> all

Господа, большое спасибо за отзывчивость! Отдельное спасибо за ценный совет Анатолию Подгорецкому - мы с Билли перетрем эту темку на ближайшем перекуре.
Читая советы, я заметил, что все настойчиво путают proxy- и firewall-аутентификацию и пытаются ее совместить. Это совсем не так. Я, признаться, не большой специалист в сетях, больше как-то с базами работаю, интереснее мне. Но аргументы (кроме комментариев администраторов) такие:
1) обсуждаемая программа проходит proxy-аутентификацию без вопросов, по обоим протоколам.
2) делаю FTP-коннект на интересующий меня хост в условиях proxy+firewall (правда не через Microsoft, через FreeBSD) средствами WinCommander. Сначала запрашивает user login, далее user password, потом firewall login, firewall password...

Продолжение обсуждения будет?
Успехов всем.


apple1   (2003-02-24 14:10:00) [4]

По идее- есть такая прокси-аутентификация как USER@HOST- то есть твой FTP клиент обращается к проксе как к искомому серверу,но указывает вместе с юзером и имя хоста- прокся распознает хост а остальное без изменений- то есть твой компонент может и сработать


nikkie   (2003-02-20 17:44:00) [5]

>Reindeer Moss Eater
в инди поддерживается Socks- и HTTP- аутентификация. FTP - вроде нет.


Reindeer Moss Eater   (2003-02-20 15:03:00) [6]

Indy поддерживает


Anatoly Podgoretsky   (2003-02-20 14:52:00) [7]

Если надо так надо, перепиши ISA


Eeklo   (2003-02-20 14:44:00) [8]

Для Reindeer Moss Eater

Молоток! Знаю, что не поддерживают.
Нужно сделать, чтобы поддерживали, или поменять на другие (хотя Indy тоже не поддерживает).


Reindeer Moss Eater   (2003-02-20 14:37:00) [9]

Прокси аутентификация тебе нужна, а не firewall-аутентификация.
Выбранные компоненты её не поддерживают.


Eeklo   (2003-02-20 13:27:00) [10]

Для Reindeer Moss Eater

Вроде ничего не перепутал. Попробую другими словами.
Программа стоит на рабочей станции, доступ в Интернет через proxy и firewall. Иногда ей необходимо поработать с удаленным сервером, причем попеременно используются и HTTP, и FTP.



Reindeer Moss Eater   (2003-02-20 12:35:00) [11]

firewall-аутентификацию???
Ничего не перепутал?


Наверх

Титульная страница Поиск, карта сайта Написать письмо