Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

использование https

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Интернет
Предыдущая тема :: Следующая тема  
Автор Сообщение
Дмитрий Арсентьев
Гость





СообщениеДобавлено: Чт Май 27 2004 17:32    Заголовок сообщения: использование https Ответить с цитатой

Прошу помощи по следующему вопросу.

Есть две машины со своими ip-адресами в интернет.

На первой машине расположен сайт, есть Perl, PHP, Apache, но нет SSL.
Открыт порт 80. На сайте есть скрипт, который должен передать некоторые данные защищённым способом на вторую машину.

На второй машине есть открытый 443-ий порт, Apache, perl, SSL.
Также на второй машине есть скрипт, который ждёт данных от первой машины. К этому скрипту разрешён доступ с ip-адреса первой машины,
но с определёнными логином и паролем.

Требуестя с первого сервера передать данные на второй сервер.
Т.е. скрипт с 1-го сервера должен "прикинуться браузером" и отдавать данные по https второму серверу.

Вопрос: как это сделать?
Как написать клиентский скрипт на первом сервере (на первой машине), чтобы этот скрипт:

* осуществлял передачу данных на второй сервер;
* передавал бы эти данные по https;
* вбивал бы логин и пароль.

Если вместо скрипта использовать форму, то всё получается.
Но при этом логин и пароль приходится вбивать руками.

Задачу можно переформулировать так.
Как заменить отправку данных через форму отправкой данных скриптом,
если данные нужно передавать по https и надо указывать
логин и пароль для запуска принимающего скрипта.

Желаемый рабочий язык: Perl.
Но можно и PHP.

Спасибо.
Вернуться к началу
Дмитрий Арсентьев
Гость





СообщениеДобавлено: Чт Май 27 2004 18:02    Заголовок сообщения: сори, нашёл ответ на этот вопрос здесь, на citforum-e Ответить с цитатой

Прошу прощения за беспокойство.
Ответ нашёл здесь, на citforum-e.

Статья Web основы LWP
Автор: Sean M. Burke
Перевод: Дмитрий Николаев
http://www.citforum.ru/internet/perl/lwp/

LWP расшифровывается как Library for WWW in Perl.
В этой библиотеке есть все нужные сокеты-клиенты.

Спасибо Sean M. Burke, ЦИТФоруму и Дмитрию Николаеву!
Вернуться к началу
Дмитрий Арсентьев
Гость





СообщениеДобавлено: Чт Май 27 2004 19:44    Заголовок сообщения: Net::SSLeay Ответить с цитатой

Помимо крупного модуля LWP есть модуль помельче, предназначенный исключительно для работы по https.
В модуле есть функции для клиентской работы по https, но в дОке написано, что с помощью Net::SSLeay/OpenSSL можно сделать не только клиентов, но и свой сервер.
Этот модуль для работы по https называется Net::SSLeay.
Для работы модуля Net::SSLeay в системе должна быть установлена OpenSSL.


Модуль LWP, в свою очередь, требует для своей работы, чтобы в системе была установлена OpenSSL и perl-модуль Crypt::SSLeay.

Вот что удалось узнать. Smile
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Интернет Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...