Eu tenho um software que é executado como um serviço (Checkpoint Identity Awareness) que se conecta a um servidor e verifica sua identidade (na verdade, um firewall de ponto de verificação) verificando seu certificado, como qualquer navegador faz. O problema é que esse software não reconhece o certificado apresentado pelo servidor, embora a cadeia de certificados esteja presente no armazenamento de certificados do computador e, portanto, no armazenamento de certificados de serviço. Isso dispara uma mensagem de aviso dizendo que o gateway não é confiável.
Para me ajudar a depurar esse problema, há um evento do windows que registra o acesso ao armazenamento de certificados (leitura) , para que eu possa ver se o software realmente tenta verificar o certificado?
Espero que esteja claro o suficiente