Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误570-在PHP中实现Adhaar e-KYC身份验证API_Php_Authentication - Fatal编程技术网

错误570-在PHP中实现Adhaar e-KYC身份验证API

错误570-在PHP中实现Adhaar e-KYC身份验证API,php,authentication,Php,Authentication,我正试图使用UIDIA门户()上提供的测试数据和凭证,在PHP中实现Adhaar e-kyc认证API v1.6(文档URL)。我在回答中得到错误570,这意味着 数字签名中的密钥信息无效(这意味着证书 用于签名的身份验证请求无效–无效 过期、不属于AUA或不是由 (知名认证机构) 但我正在使用正确的暂存/测试公钥证书uidai_auth_stage.cer(最新),其到期日为2020年9月16日。 从URL()下载的测试证书 我也在谷歌群组中发布了我的代码 有人能帮我吗。请注意,$aadha

我正试图使用UIDIA门户()上提供的测试数据和凭证,在PHP中实现Adhaar e-kyc认证API v1.6(文档URL)。我在回答中得到错误570,这意味着

数字签名中的密钥信息无效(这意味着证书 用于签名的身份验证请求无效–无效 过期、不属于AUA或不是由 (知名认证机构)

但我正在使用正确的暂存/测试公钥证书
uidai_auth_stage.cer(最新)
,其到期日为2020年9月16日。 从URL()下载的测试证书 我也在谷歌群组中发布了我的代码


有人能帮我吗。

请注意,
$aadhaar\u no[0]。“/”$aadhaar\u no[0]
应该是0和1;这并不是说它真的有什么区别,但仍然应该纠正。还要对您的许可证密钥进行编码(同样,没有区别)。并非完全有用,但强烈建议您需要更彻底地遵循文档?其他建议:检查
openssl_pkcs12_read(file_get_contents($p12_file),$key,“public”)的返回值如果它返回“false”,因为您的密码错误。:)谁会信任Aadhar。当我使用Aadhar服务时,90%的时间都是无效的。刚才我面临来自EFFP Aadhar验证的OTP问题。)。为什么所有政府网站都具有相同的性质:D