Compartilhar via


Instalando certificados usando o manifesto de aplicativo do Tempo de Execução do Windows em JavaScript

[ Este artigo destina-se aos desenvolvedores do Windows 8.x e do Windows Phone 8.x que escrevem aplicativos do Windows Runtime. Se você estiver desenvolvendo para o Windows 10, consulte documentação mais recente]

Você pode criar um aplicativo que use sua própria âncora de confiança em vez de herdar da confiança do sistema. Use a extensão de certificados no manifesto para identificar os certificados de confiança que você deseja instalar quando o aplicativo for implantado. O exemplo a seguir exclui a herança de confiança do sistema e adiciona um certificado raiz e um certificado CA autônomo para repositórios de contêineres do aplicativo.


<Extensions>
  <!--Certificates Extension-->
  <Extension Category="windows.certificates">
    <Certificates>
        <Certificate StoreName="Root" Content="myroot.cer" />
        <Certificate StoreName="CA" Content="mystandca.cer"/>
        <TrustFlags ExclusiveTrust="true" />
    </Certificates>
  </Extension>
</Extensions>

A raiz não precisa ser confiável por meio do programa Microsoft raiz. A raiz é confiável apenas para o seu aplicativo e não afeta a confiança para outros aplicativos do sistema. Para saber mais sobre a extensão de certificados, veja Configurando a extensão de certificados.

Tópicos relacionados

Criando uma solicitação de certificado

Enviando uma solicitação de certificado e instalando a resposta do certificado

Trabalhando com certificados