Merge pull request #604 from Jiancao164/caojian/fixCertificateBug

Fix the bug of not creating certificates in linux
This commit is contained in:
kamennikolov
2023-02-16 09:37:35 +02:00
committed by GitHub

View File

@@ -1305,7 +1305,7 @@ namespace VMware.vSphere.SsoAdminClient
if (externalDomain.details?.certificates != null && externalDomain.details?.certificates.Length > 0) { if (externalDomain.details?.certificates != null && externalDomain.details?.certificates.Length > 0) {
var certificatesList = new List<X509Certificate2>(); var certificatesList = new List<X509Certificate2>();
foreach (var cert in externalDomain.details?.certificates) { foreach (var cert in externalDomain.details?.certificates) {
certificatesList.Add(new X509Certificate2(Encoding.ASCII.GetBytes(cert))); certificatesList.Add(new X509Certificate2(Convert.FromBase64String(cert)));
} }
extIdentitySource.Certificates = certificatesList.ToArray(); extIdentitySource.Certificates = certificatesList.ToArray();
} }