J'ai ce qui suit dans mon applicationmanifest.xml :
Sur les clusters Windows, j'ai utilisé l'empreinte pour effectuer une recherche dans LocalMachine sans problèmes.
X509Certificate2 cert = X509.LocalMachine.My.Thumbprint.Find(options.Thumbprint, validOnly: false).FirstOrDefault();
Sans problèmes.
Lors du déploiement sur un cluster Unix, j'ai rencontré l'exception suivante :
Unix LocalMachine X509Store is limited to the Root and CertificateAuthority stores. Unix LocalMachine X509Store is limited to the Root and CertificateAuthority stores.
Je comprends ce qu'il me dit ; je ne peux pas utiliser LocalMachine. Mais juste pour être sûr, comment puis-je trouver le certificat X509Certificate2 sur les machines Unix? (Est-ce une chose .NET Core ou Service Fabric?)