我试图通过PHP curl在Centos 6系统上访问第三方服务,该系统附带了针对NSS而不是OpenSSL编译的curl和libcurl.
这给我带来了问题,每次我尝试访问服务时都会收到此错误NSS: client certificate not found (nickname not specified).
我的理解是我需要在NSS数据库中安装证书.
我正在寻找有关如何执行此操作的分步说明(请记住,我需要使用这个来处理从Nginx服务器调用的PHP curl函数)
谢谢
我正在按照https://github.com/norfolkmustard/ApplePayJS中的教程将Apple付费与PHP网站集成.但是,如果我点击苹果付款按钮,我会收到以下错误.
unable to load client key: -8178 (SEC_ERROR_BAD_KEY)
Run Code Online (Sandbox Code Playgroud)
当我详细检查错误时,我得到以下细节:
我甚至尝试通过添加以下内容来禁用curl中的SSL:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激,提前致谢.
curl ×2
applepay ×1
applepayjs ×1
centos ×1
centos6 ×1
libcurl ×1
openssl ×1
php ×1
public-key ×1