![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
HTTPS запрос к серверу... [D5, NT4, Win2k, WinXP]
jav © (2004-07-08 12:57:00)Доброго всем!
Локальная интрасеть, в которой стоит сервер... На сервере FireWall/Proxy. Авторизация доступна через web интерфейс, но посредством https протокола. Как в Delphi можно установить такое соединение и просто передать на сервер URL вида "https://server/fw?user=UserName"? При этом чтобы никаких глупых окон для пользователя не выскакивало...
Reindeer Moss Eater (2004-07-09 12:25:00) [1]И если я попросил совет по программной реализации авторизации, то значит так надо...
Если ты просил, это не значит, что так надо.
Это может означать, что ты не знаешь как сделать это нормальным способом:
Во-вторых, ЧТО значит "тип авторизации"?
jav (2004-07-09 12:17:00) [2]Reindeer Moss Eater © [8]
"Ручнной" этот пункт как раз вполне условно... И если я попросил совет по программной реализации авторизации, то значит так надо...
Anatoly Podgoretsky © [9]
Да, на первый раз можно и так сделать... Но если это сделает начальник? Кого наказывать? :)
Еще раз спасибо...
Reindeer Moss Eater (2004-07-09 11:06:00) [3]Если можно, пример посылки https запроса (URL-а) на сервер, например, при помоще той же Indy.
Пример ничем не будет отличаться от обычного GET или POST.
Кроме деталей, не имеющих непосредственного отношения к самому этому запросу.
Примеры - в демосах библиотеки.
Anatoly Podgoretsky (2004-07-09 11:05:00) [4]jav (08.07.04 17:29) [5]
На первый случай вычесть из зарплаты у пользователя за то что ушел и не сжеда логаут, если будет такое повторяться то подумать о более серьезных мерах.
Reindeer Moss Eater (2004-07-09 10:59:00) [5]Если ты администратор а не идиот, то зачем ты спрашиваешь как реализовать программноавторизацию на прокси с помощью пункта номер один, если про пункт этот написано черным по белому что он для РУЧНОЙрегистрации из браузера?
Используй NTLM и не парь мозги присутствующим здесь.
jav (2004-07-09 10:54:00) [6]Не надо ничего объяснять. Хватит уже.
Выясни лучше у администратора какой тип авторизации требует твой прокси.
Во-первых, я администратор и есть... Во-вторых, ЧТО значит "тип авторизации"? 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 09:03:00) [7]Какая связь между проксии httpsзапросом?
Никакой связи.
Хорошо, объясняю....:)
Не надо ничего объяснять. Хватит уже.
Выясни лучше у администратора какой тип авторизации требует твой прокси.
jav (2004-07-08 17:29:00) [8]Хорошо, объясняю....:)
Для того чтобы ходить в инет через мой прокси, пользователь должен указать свой логин и пароль... Проблемка заключается в том, что если один пользователь ушел с машины, а вместо него сел другой, то второму в наследство от первого остается подключение к прокси с соответствующими правами. По-этому я и хочу принудительно сделать logout/login на proxy. Один из возможных вариантов - посредством отправки в адрес прокси по протоколу https запроса, определенного характера.
Возможно есть более простое и элегантное решение, но я его не нашел...
Digitman (2004-07-08 14:49:00) [9]
> jav
ты путаешь кислое с пресным - авторизация клиента на своем proxy и авторизация клиента на Web-ресурсе, к которому клиент осуществляет доступ через свой proxy
а firewall здесь вообще ни при чем, никакие авторизации ему не нужны, он совершенно на ином уровне работает и знать ничего не знает ни про какие htts
Reindeer Moss Eater (2004-07-08 14:43:00) [10]Авторизация в этом самом FireWall/Proxy...
Замечательно.
Авторизация на фаейрволе с помошью https
Тогда при чем здесь
и просто передать на сервер URL вида "https://server/fw?user=UserName"?
Давай определяться уже наверное.
jav (2004-07-08 14:39:00) [11]Авторизация в этом самом FireWall/Proxy... Причем, при java-подходе необходимо произвести пляску с бубном, чтобы получить желаемый эффект.
Если можно, пример посылки https запроса (URL-а) на сервер, например, при помоще той же Indy.
Reindeer Moss Eater (2004-07-08 13:11:00) [12]На сервере FireWall/Proxy.
При чем здесь это?
Авторизация доступна через ...
Авторизация в чем?
Как в Delphi можно установить такое ...
Использовать библиотеки с поддержкой SSL. Например Indy