Как использовать клиентский сертификат с ftp_ssl_connect - PullRequest
1 голос
/ 27 октября 2010

Я ищу лучший способ работы с FTP-сервером через SSL-соединение.(Как правило, отправка файла вверх, а также получение списка файлов на сервере).Одним из требований этого проекта является то, что я должен использовать клиентский сертификат X.509 как часть процесса аутентификации.

Можно ли использовать клиентский сертификат с помощью функции php ftp_ssl_connect.Если так, то как?Единственный другой вариант, который мне удалось определить, - это использовать curl для работы через FTPS.

Будем весьма благодарны за любые предложения и мысли!

1 Ответ

0 голосов
/ 09 мая 2011

Вы можете использовать функции потокового контекста PHP, которые позволяют устанавливать клиентские сертификаты SSL .Используйте созданный контекст со стандартными функциями, такими как fopen.

...