diff options
| author | zhengchao <[email protected]> | 2018-12-09 19:03:20 +0600 |
|---|---|---|
| committer | zhengchao <[email protected]> | 2018-12-09 19:03:20 +0600 |
| commit | 6339d74779946b5efe1142f11ae606579fe3d38e (patch) | |
| tree | e11c42f9dda5b38ce380e53a81938f83d5b68007 | |
| parent | 1d89768160001625511e1c1747e1328c486e6d6d (diff) | |
#100 修复错误的将实体证书加入到证书链的bug。
| -rw-r--r-- | platform/src/key_keeper.cpp | 2 |
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); |
