Форум: "Сети";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
ВнизIndy + SSL Найти похожие ветки
← →
Alek_1 (2005-04-17 17:49) [0]В Indy 9 есть привер веб сервера HTTPServer, в том же примере я нашел папку с сертификатами. И решил попробовать сделать SSL соединение.
Подключил к ХТТПсерверу IdServerIOHandlerSSL1 и в IdServerIOHandlerSSL1 указал пути к сертификатам, но при активации ХТТПСервера пишет ошибку "Could not load key, check password."
Вот так указывал пути к файлам.IdServerIOHandlerSSL1.SSLOptions.CertFile:=ExtractFilePath(Application.ExeName)+"cert\WSScert.pem";
IdServerIOHandlerSSL1.SSLOptions.KeyFile:=ExtractFilePath(Application.ExeName)+"cert\WSSkey.pem";
IdServerIOHandlerSSL1.SSLOptions.RootCertFile:=ExtractFilePath(Application.ExeName)+"cert\CAcert.pem";
Длллки ОпенССЛ положил. Может кто подскажет как правильно работать с ССЛ в инди? или может кто примерчик подкинет ? ))
Заранее спасибо )
← →
Alek_1 (2005-04-18 13:21) [1]Так может всетаки кто-то что-то знает?
← →
Loeron (2005-07-22 16:34) [2]y IdServerIOHandlerSSL есть событие OnGetPassword.
Вот по этому событию ему нужно дать пароль на сертификат.
шонить типа
...
procedure IOHandlerSSLGetPassword(var Password: String);
...
procedure TYour.IOHandlerSSLGetPassword(
var Password: String);
begin
password:= "qwerty";
end;
....
IdServerIOHandlerSSL1.OnGetPassword := IOHandlerSSLGetPassword;
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.04 c