Как добавить центр сертификации в PHP, чтобы функция file() доверяла подписанным им сертификатам?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как добавить центр сертификации в PHP, чтобы функция file() доверяла подписанным им сертификатам?

Сообщение Anonymous »

Мне нужно открыть удаленные ресурсы, подписанные центром сертификации частной компании. Прямо сейчас PHP не будет открывать ресурсы, потому что он не доверяет лицу, подписавшему сертификат.

Я знаю, что вы можете создавать сертификаты с объектом контекста потока, но я ищу способ предоставить PHP открытый ключ нового центра сертификации и использовать метод file() и аналогичные методы для доверия удаленным сертификатам, подписанным этим центром без необходимости каждый раз создавать контекст потока.

Есть ли способ добавить новый центр сертификации в php.ini? Я попытался добавить открытый ключ ЦС в /etc/ssl/certs/, но он не распознается.

Подробнее здесь: https://stackoverflow.com/questions/417 ... sts-certif
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»