如何检查URL SSL是否有效?有开放的API吗?

时间:2018-07-02 19:36:11

标签: php api ssl url trusted

我当前正在创建一个小的PHP脚本(带有WordPress的香草PHP)来检查SSL是否有效和受信任。我只是从用户那里获取他们的URL的输入。我想知道是否可以使用任何已知的API来检查SSL日期是否有效以及是否受信任?如果没有,有什么方法可以用原始PHP代替API来完成此任务?

1 个答案:

答案 0 :(得分:0)

It already does validation by default。您必须actively disable对curl进行验证才能使用无效的ssl证书。

是的,您可以进行基本的curl检查。您可以按照this excellent write up进行操作,进一步检查其结果,如果要进行实验,它会为您提供SSL信息。

使用guzzle之类的东西为您管理可能会更好。像提供“安全性”的任何东西一样,SSL证书实际上从来都不是100%安全的-有伪造ssl证书的方法,但它们往往很难实现,对于您的用例,我认为这是过分的。