Como: Adicionar um publicador confiável a um computador cliente para aplicativos ClickOnce
Com implantação aplicativo confiáveis, você pode configurar computadores cliente para que seu ClickOnce s aplicativo executado com um nível mais alto de confiança sem avisar o usuário. Os procedimentos a seguir mostram como usar a ferramenta de linha de comando CertMgr.exe para adicionar o certificado do publicador ao armazenamento de editores confiáveis em um computador cliente.
Os comandos que você usa um pouco variam dependendo se a autoridade de certificação (CA) que emitiu o certificado é parte de raiz confiável do cliente.Se um computador cliente com Windows fizer parte de um domínio, ele conterá, na lista, são considerados raízes confiáveis de certificação.Esta lista geralmente é configurada pelo administrador do sistema.Se seu certificado foi emitido por uma das seguintes raízes confiáveis ou por uma autoridade de certificação que cadeias para uma das seguintes raízes confiáveis, você pode adicionar o certificado ao armazenamento de raiz confiável do cliente.Se, por Outros lado, o certificado não foi emitido por uma das seguintes raízes confiáveis, você deve adicionar o certificado do cliente armazenamento raiz confiável e armazenamento de editores confiáveis.
Observação: |
---|
Você deve Adicionar certificados Dessa forma em cada cliente computador para que você planeja implantar um ClickOnce aplicativo que requer permissões elevadas. Adicionar os certificados manualmente ou através de um aplicativo você implantar aos clientes.Você só precisa configurar esses computadores uma vez, após o qual você pode implementar qualquer número de ClickOnce aplicativos assinados com o mesmo certificado. |
Você também pode adicionar um certificado para um armazenamento programaticamente usando o X509Store classe.
Para obter uma visão geral da implantação de aplicativos confiáveis, consulte Confiável aplicativo implantação visão geral.
Para adicionar um certificado ao armazenamento de editores confiáveis na raiz confiável
Obter um certificado digital de uma autoridade de certificação.
Exporte o certificado no formato Base64 X.509 (.cer).Para obter mais informações sobre formatos de certificado, consulte importando e exportando certificados em https://www.microsoft.com/Recursos/documentation/WindowsServ/2003/standard/proddocs/en-us/sag\_CMimportExport.asp.
No aviso de comando em computadores cliente, execute o seguinte comando:
certmgr.exe -add certificate.cer -c -s -r localMachine TrustedPublisher
Para adicionar um certificado ao armazenamento de editores confiáveis em uma raiz diferente
Obter um certificado digital de uma autoridade de certificação.
Exporte o certificado no formato Base64 X.509 (.cer).Para obter mais informações sobre formatos de certificado, consulte importando e exportando certificados em https://www.microsoft.com/Recursos/documentation/WindowsServ/2003/standard/proddocs/en-us/sag\_CMimportExport.asp.
No aviso de comando em computadores cliente, execute o seguinte comando:
certmgr.exe -add good.cer -c -s -r localMachine Root
ertmgr.exe -add good.cer -c -s -r localMachine TrustedPublisher
Consulte também
Tarefas
Demonstra Passo a passo: Implantando um aplicativo ClickOnce manualmente