我正在寻找通过 SSL 连接使用 FTP 服务器的最佳方法。 (通常,推送文件以及获取服务器上的文件列表)。该项目的一项要求是我必须使用客户端 X.509 证书作为身份验证过程的一部分。
我可以使用 php 函数 ftp_ssl_connect 来使用客户端证书吗?如果是这样,怎么办?我能够确定的唯一其他选择是使用curl 通过 FTPS 进行工作。
任何建议或想法将不胜感激!
您可以使用 PHP 的流上下文函数允许设置 SSL 客户端证书 https://www.php.net/manual/en/context.ssl.php。将创建的上下文与标准函数一起使用,例如fopen
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)