Xpoint
   [напомнить пароль]

Полезные ссылки по HTTPS?

Метки: [без меток]
[удл]
2006-04-28 02:58:39 [обр] Легеров Алексей[досье]
Господа, помогите пожалуйста с полезной базовой и специальной информацией по работе с протоколом HTTPS для HTML-JS-Perl-программиста без каких-либо знаний в области HTTPS. Что прочесть посоветуете?
спустя 6 часов [обр] arto(1/494)[досье]
спустя 6 часов [обр] MiRacLe(0/77)[досье]

Как для разработчика сайта, который будет крутиться на https всё останется прозрачным - единственное что измениться - ссылки (появиться постфикс "s" в протоколе)

о работе с клиентскими сертификатами (если оно нужно) можно почитать пройдя по ссылке выше.

спустя 34 минуты [обр] Легеров Алексей[досье]
Так примерно и представляю степень своего участия в https, но, в таком случае, столкнулся с проблемой. Из формы авторизации по методу POST отправляю на perl-скрипт логин и пароль. В форме в action указан тот самый скрипт, который работает сейчас по http:// только теперь с префиксом https:// Скрипт, в свою очередь, в случае корректных данных должен делать редирект. Но результата не получаю - данные уходят как в пустоту, долго ходят и отдают ошибку 500.
Верно ли я понимаю - никаких изменений скрипта технология не требует? Может ньюансы с получением param()?
В чем может быть проблема?
Спасибо!
спустя 43 минуты [обр] arto(1/494)[досье]
# print "test1=b&test2=d" | POST https://localhost/cgi/printenv.pl | grep test
<li><code><b>test1</b> = b</code></li>
<li><code><b>test2</b> = d</code></li>
#
спустя 31 минуту [обр] Легеров Алексей[досье]
arto[досье], прошу прощения, но это как использовать? даже если я найду localhost, то где взять printenv.pl? и что это покажет?
спустя 25 минут [обр] Легеров Алексей[досье]

например такой код должен работать (простите что с перлом в данной теме)? www.pincode.biz/cgi-bin/login.cgi

#!/usr/local/bin/perl
#login.cgi

use strict;
use Fcntl;
use CGI       qw (:standard);
use CGI::Carp qw (fatalsToBrowser);

print qq[Content-Type: text/html\n\n<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">];

my $login=param('login'); if($login!~/^[a-zA-Z0-9-_]{1,10}$/){$login=0}

if($login){print qq[$login<br>]}
print qq[<form action="https://www.pincode.biz/cgi-bin/login.cgi" method="POST"><input name="login"><input type="submit"></form>];

у меня через http работает, а через https нет

спустя 23 минуты [обр] MiRacLe(0/77)[досье]

есть мнение, что для Directory с https не настроено Options +ExecCGI

в любом случае нужно посмотреть error_log.

спустя 6 часов [обр] Легеров Алексей[досье]
Решил проверить на хостинге мастерхоста - оказалось, что услугу SSL следует заказывать отдельно. Т.е. тоже пока неуспешно. Полагаю проблема решится с заказом услуг хостера.
Спасибо за ответы и пояснения!
Powered by POEM™ Engine Copyright © 2002-2005