curl:(58)无法加载PEM客户端证书,当证书位于程序文件中时

问题描述 投票:0回答:1

我对使用证书的API发出卷曲请求,如果将证书放在C盘上任何接受程序文件目录的位置,则一切正常。但是,当我将证书放在程序文件目录中时,出现此错误curl:(58)无法加载PEM客户端证书

[您可能建议不要在此处放置证书,但是不幸的是,由于我想使用FileMaker运行服务器端脚本来发出请求,因此必须这样做。使用FileMaker的服务器端脚本只能访问此目录C:\ Program Files \ FileMaker \ FileMaker Server \ Data \ Documents

程序文件目录是否有与其他目录不同的其他限制,我尝试在程序文件中创建测试文件夹,但仍然收到相同的错误?我可以使用curl读写此目录,但是由于某种原因,它似乎看不到证书文件

curl filemaker
1个回答
0
投票

因此找到了解决方法,如果您将可执行文件cURL放在C:\ Program Files \ FileMaker \ FileMaker Server \ Data \ Documents中,然后将cURL表达式指向此处即可。

© www.soinside.com 2019 - 2024. All rights reserved.