Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];

Вниз

HTTPS запрос к серверу...   Найти похожие ветки 

 
jav   (2004-07-08 12:57) [0]

Доброго всем!
Локальная интрасеть, в которой стоит сервер... На сервере FireWall/Proxy. Авторизация доступна через web интерфейс, но посредством https протокола. Как в Delphi можно установить такое соединение и просто передать на сервер URL вида "https://server/fw?user=UserName"? При этом чтобы никаких глупых окон для пользователя не выскакивало...


 
Reindeer Moss Eater ©   (2004-07-08 13:11) [1]

На сервере FireWall/Proxy.

При чем здесь это?

Авторизация доступна через ...
Авторизация в чем?

Как в Delphi можно установить такое ...
Использовать библиотеки с поддержкой SSL. Например Indy


 
jav   (2004-07-08 14:39) [2]

Авторизация в этом самом FireWall/Proxy... Причем, при java-подходе необходимо произвести пляску с бубном, чтобы получить желаемый эффект.

Если можно, пример посылки https запроса (URL-а) на сервер, например, при помоще той же Indy.


 
Reindeer Moss Eater ©   (2004-07-08 14:43) [3]

Авторизация в этом самом FireWall/Proxy...

Замечательно.
Авторизация на фаейрволе с помошью https

Тогда при чем здесь
и просто передать на сервер URL вида "https://server/fw?user=UserName"?

Давай определяться уже наверное.


 
Digitman ©   (2004-07-08 14:49) [4]


> jav


ты путаешь кислое с пресным - авторизация клиента на своем proxy и авторизация клиента на Web-ресурсе, к которому клиент осуществляет доступ через свой proxy

а firewall здесь вообще ни при чем, никакие авторизации ему не нужны, он совершенно на ином уровне работает и знать ничего не знает ни про какие htts


 
jav   (2004-07-08 17:29) [5]

Хорошо, объясняю....:)
Для того чтобы ходить в инет через мой прокси, пользователь должен указать свой логин и пароль... Проблемка заключается в том, что если один пользователь ушел с машины, а вместо него сел другой, то второму в наследство от первого остается подключение к прокси с соответствующими правами. По-этому я и хочу принудительно сделать logout/login на proxy. Один из возможных вариантов - посредством отправки в адрес прокси по протоколу https запроса, определенного характера.
Возможно есть более простое и элегантное решение, но я его не нашел...


 
Reindeer Moss Eater ©   (2004-07-09 09:03) [6]

Какая связь между прокси и https запросом?
Никакой связи.

Хорошо, объясняю....:)
Не надо ничего объяснять. Хватит уже.

Выясни лучше у администратора какой тип авторизации требует твой прокси.


 
jav   (2004-07-09 10:54) [7]

Не надо ничего объяснять. Хватит уже.

Выясни лучше у администратора какой тип авторизации требует твой прокси.

Во-первых, я администратор и есть... Во-вторых, ЧТО значит "тип авторизации"? B-третьих, русским языком было сказано, что авторизация пользователей происходит на web-интерфейс через SSL.
Users can connect:
manually — in the browser user will open page:
1)https://server:ports/fw/login
2)re-direction — by accessing any Web site that requires user authentication
3)using NTML— if Microsoft Internet Explorer is used and the user is authenticated in a Windows NT or Windows 2000 domain, the user can be authenticated automatically (the login page will not be displayed).

Я может и задаю глупые вопросы, но не идиот! (прошу прощения...)

Данный вопрос меня теперь интересует только с практической точки зрения (так сказать на будущее), так как я уже нашел ДРУГОЕ решение с приминением java...
Спасибо за внимание... :)


 
Reindeer Moss Eater ©   (2004-07-09 10:59) [8]

Если ты администратор а не идиот, то зачем ты спрашиваешь как реализовать программно авторизацию на прокси с помощью пункта номер один, если про пункт этот написано черным по белому что он для РУЧНОЙ регистрации из браузера?

Используй NTLM и не парь мозги присутствующим здесь.


 
Anatoly Podgoretsky ©   (2004-07-09 11:05) [9]

jav   (08.07.04 17:29) [5]
На первый случай вычесть из зарплаты у пользователя за то что ушел и не сжеда логаут, если будет такое повторяться то подумать о более серьезных мерах.


 
Reindeer Moss Eater ©   (2004-07-09 11:06) [10]

Если можно, пример посылки https запроса (URL-а) на сервер, например, при помоще той же Indy.

Пример ничем не будет отличаться от обычного GET или POST.
Кроме деталей, не имеющих непосредственного отношения к самому этому запросу.
Примеры - в демосах библиотеки.


 
jav   (2004-07-09 12:17) [11]

Reindeer Moss Eater © [8]
"Ручнной" этот пункт как раз вполне условно... И если я попросил совет по программной реализации авторизации, то значит так надо...

Anatoly Podgoretsky © [9]
Да, на первый раз можно и так сделать... Но если это сделает начальник? Кого наказывать? :)

Еще раз спасибо...


 
Reindeer Moss Eater ©   (2004-07-09 12:25) [12]

И если я попросил совет по программной реализации авторизации, то значит так надо...

Если ты просил, это не значит, что так надо.
Это может означать, что ты не знаешь как сделать это нормальным способом:
Во-вторых, ЧТО значит "тип авторизации"?



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

Форум: "Сети";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.033 c
1-1093498367
Уток
2004-08-26 09:32
2004.09.12
как узнать параметр с которым запустили мое приложение?


8-1087817753
ALex2
2004-06-21 15:35
2004.09.12
Маштабирование TImage


1-1093228404
Poluprovodnik
2004-08-23 06:33
2004.09.12
ListBox


1-1093346764
mouse_web
2004-08-24 15:26
2004.09.12
Как поставить QuickReport ?


14-1092983461
Dimka Maslov
2004-08-20 10:31
2004.09.12
Юридическая задача





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский