我需要连接到具有ssl证书的邮件服务器。我可以使用以下代码连接到服务器:
imap_open ("{localhost:993/imap/ssl/novalidate-cert}", "user_id", "password");
但是这会忽略或跳过证书的验证。如何启用证书验证?
根据php手册使用以下代码会给我一个无效的证书错误。
imap_open ("{localhost:993/imap/ssl}", "user_id", "password");
我做错了什么?
答案 0 :(得分:0)
您使用的是自签名证书吗?如果您是,那么验证将失败。如果您未使用自签名证书,请确保为您的主机/域正确配置。