ssl — В IBM i 7.1 возможно ли получить доступ к хранилищу сертификатов * SYSTEM из расширения PHP cURL?

Мы бегаем Zend Server 7 с PHP на V7R1 IBM i, Мы используем расширение cURL PHP для вызова защищенных SSL веб-сервисов. Нам нужно указать пакет сертификатов CA, чтобы cURL мог проверить сертификат веб-службы.

В идеале нам нужен какой-то способ использования хранилища сертификатов SYSTEM, поэтому нам нужно управлять сертификатами только в одном месте, поскольку мы также выполняем вызовы веб-служб с защитой SSL из RPG.

Детали системы:

IBM i: V7R1

PHP: 5.4.29

cURL: 7.21.0 с OpenSSL / 0.9.8y

5

Решение

Это возможно только в том случае, если вы знаете, где находится системное хранилище сертификатов CA, и оно хранится в файлах PEM так, как этого требует OpenSSL. Затем вы указываете на этот файл / dir с обычными параметрами curl для этой цели.

В большинстве не Linux-систем это невозможно.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]