我们使用公共API没有问题,但是对于需要客户端证书的合作伙伴API,我们一直收到错误"Can't connect to api-partner.network.xero.com:443“。我们从一个授权服务器处理这个oauth部分,一个运行perl代码的Apache/Linux服务器。其余的调用是从我们的主IIS服务器发出的,我们在那里没有问题。令人费解的是,根据文档,我们甚至不需要oauth调用的客户端证书。
然而,一开始我们收到的错误消息并非如此(“证书验证失败”),我们
我一直跟着这个教程,直到最后,它说,copy everything beginning with the line: -----BEGIN CERTIFICATE----- and continuing through the line: ----END CERTIFICATE----- lines to a file named after the hostname of the server where the certificate will be installed.
然后我用刚才提到的文件尝试了这,我得到了this is not a certificate authority cer