File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -630,6 +630,22 @@ void ReadWindowsCertificates(
630
630
CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY,
631
631
L" ROOT" );
632
632
633
+ // Grab the intermediate certs
634
+ GatherCertsForLocation (
635
+ system_root_certificates_X509, CERT_SYSTEM_STORE_LOCAL_MACHINE, L" CA" );
636
+ GatherCertsForLocation (system_root_certificates_X509,
637
+ CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY,
638
+ L" CA" );
639
+ GatherCertsForLocation (system_root_certificates_X509,
640
+ CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE,
641
+ L" CA" );
642
+ GatherCertsForLocation (
643
+ system_root_certificates_X509, CERT_SYSTEM_STORE_CURRENT_USER, L" CA" );
644
+ GatherCertsForLocation (system_root_certificates_X509,
645
+ CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY,
646
+ L" CA" );
647
+
648
+
633
649
// Grab the user-added trusted server certs. Trusted end-entity certs are
634
650
// only allowed for server auth in the "local machine" store, but not in the
635
651
// "current user" store.
You can’t perform that action at this time.
0 commit comments