Как я могу проверить, действителен ли URL-адрес SSL? Есть открытые API? - PullRequest
0 голосов
/ 02 июля 2018

В настоящее время я создаю небольшой PHP-скрипт (vanilla PHP w / WordPress), чтобы проверить, является ли SSL действительным и надежным. Я просто получаю информацию от пользователя для его URL. Мне было интересно, есть ли какие-либо известные API, которые я могу использовать, чтобы проверить, действительна ли дата SSL и является ли она доверенной? Если нет, то есть ли способ сделать это в сыром PHP вместо API?

1 Ответ

0 голосов
/ 02 июля 2018

Он уже выполняет проверку по умолчанию . Вы должны активно отключить проверку корректности работы curl с недействительным ssl-сертификатом.

Так что да, вы можете с простой curl чек. Вы можете пойти еще дальше и проверить результаты, выполнив эту превосходную статью , которая дает вам информацию SSL, если вы хотите поэкспериментировать.

Возможно, вам лучше использовать что-то вроде guzzle , чтобы управлять этим для вас. SSL-сертификаты, как и все, что предлагает «безопасность», никогда не являются на 100% безопасными - есть способы подделать ssl-сертификаты, но их, как правило, очень сложно достичь, и для вашего случая использования я считаю излишним.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...