summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhengchao <[email protected]>2018-12-09 19:03:20 +0600
committerzhengchao <[email protected]>2018-12-09 19:03:20 +0600
commit6339d74779946b5efe1142f11ae606579fe3d38e (patch)
treee11c42f9dda5b38ce380e53a81938f83d5b68007
parent1d89768160001625511e1c1747e1328c486e6d6d (diff)
#100 修复错误的将实体证书加入到证书链的bug。
-rw-r--r--platform/src/key_keeper.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/src/key_keeper.cpp b/platform/src/key_keeper.cpp
index 70ec421..45c8de3 100644
--- a/platform/src/key_keeper.cpp
+++ b/platform/src/key_keeper.cpp
@@ -316,7 +316,7 @@ static struct keyring_private* generate_x509_keyring(X509* origin_cert, X509* ca
X509* forge_cert = ssl_x509_forge(ca, cakey, origin_cert, forge_key, NULL, NULL);
STACK_OF(X509)* chain = sk_X509_new_null();
sk_X509_push(chain, ca);
- sk_X509_push(chain, forge_cert);
+ //sk_X509_push(chain, forge_cert);
ssl_x509_refcount_inc(ca);
ssl_x509_refcount_inc(forge_cert);
struct keyring_private* _kyr= keyring_new(forge_cert, forge_key, chain);