Мне нужно открыть удаленные ресурсы, подписанные центром сертификации частной компании. Прямо сейчас PHP не будет открывать ресурсы, потому что он не доверяет лицу, подписавшему сертификат.
Я знаю, что вы можете создавать сертификаты с объектом контекста потока, но я ищу способ предоставить PHP открытый ключ нового центра сертификации и использовать метод file() и аналогичные методы для доверия удаленным сертификатам, подписанным этим центром без необходимости каждый раз создавать контекст потока.
Есть ли способ добавить новый центр сертификации в php.ini? Я попытался добавить открытый ключ ЦС в /etc/ssl/certs/, но он не распознается.
Подробнее здесь: https://stackoverflow.com/questions/417 ... sts-certif