我怎么知道我的openssl安装在哪里寻找已安装的证书(受信任的)?
它有时是/ etc / ssl / cert,但是我在这里有一个新系统,它不能使用此路径。
谢谢!
问候,克里斯
最佳答案
针对OpenSSL编译的C代码片段将告诉您:
#include <stdlib.h>
#include <stdio.h>
#include <openssl/x509.h>
int main()
{
const char *dir;
dir = getenv(X509_get_default_cert_dir_env());
if (!dir)
dir = X509_get_default_cert_dir();
puts(dir);
return 0;
}
关于certificate - 如何找出openssl可信证书的路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4138139/