Concedendo Confiar para soluções do Office (Sistema de 2007)

Se aplica a

As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Projetos de nível de documento

  • Projetos de nível de aplicativo

Versão do Microsoft Office

  • Microsoft Office Sistema de 2007

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Conceder confiança para soluções do Office significa modificar a diretiva de segurança de cada usuário final para confiar o assembly de solução, manifesto de aplicativo, manifesto de implantação e documento.Você pode conceder completo Confiar para os arquivos apropriados usando um ou mais das seguintes opções:

  • ClickOnce Certificados do Authenticode, que são usados para identificar o editor.Confiar pode ser concedida a soluções baseadas em certificado do editor.

  • Confiança ClickOnce solicita, que é usada quando o certificado identifica o editor mas o certificado do editor não é confiável.

  • Lista de inclusão Ferramentas do Visual Studio para o Office, que armazena a decisão Confiar que é feita por usuários finais após eles responder em um prompt de Confiar.

Certificados do Authenticode

Tudo manifestos de aplicativo e implantação Ferramentas do Visual Studio para o Office devem ser assinados com um certificado que identifica o editor.Os certificados fornecem uma base para tomar decisões Confiar.

O Visual Studio 2008 Serviço Pack 1 (SP1) adiciona uma maneira de implantar sem Autenticando os manifestos, mas esse recurso não tem suporte no Ferramentas do Visual Studio para o Office. Tudo manifestos devem ser assinados com um certificado.

Um certificado temporário é criado para você e concedido Confiar em tempo de compilação para a solução seja executada enquanto você depurá-la.

Se você entrar a solução com um certificado conhecido e confiável, a solução será automaticamente instalada sem avisar o usuário final para tomar uma decisão de confiança.Para obter mais informações sobre como obter um certificado para Autenticando, consulte Implantação de ClickOnce e Authenticode.Após um certificado é obtido, o certificado deve ser explicitamente confiável adicionando-o a lista de editores confiáveis.For more information, see Como: Adicionar um editor confiável a um computador cliente para aplicativos ClickOnce.

Se um desenvolvedor assina a solução com um certificado temporário, um administrador assinará pode novamente a personalização com um certificado conhecido e confiável usando a geração de manifesto e edição de ferramenta (mage.exe), que é uma das ferramentas Microsoft .NET Framework.Para obter mais informações sobre Autenticando soluções, consulte Como: Assinar uma solução do Office (Sistema de 2007) e Como: Aplicativos de início de sessão e manifestos de implantação.

Avisos Confiar

Ferramentas do Visual Studio para o Office ClickOnce prompts the end user to make the trust decision if there is no organization-wide policy that trusts the solution's certificate.Se o usuário final conceConfiar para a solução, uma entrada de lista de inclusão é criada, contendo uma URL e uma chave Público para armazenar essa decisão Confiar.Quando uma personalização confiável é executada mais tarde, o usuário final não é solicitado novamente.

Os administradores podem desativar o prompt de Confiar ClickOnce ou exigir que o prompt ocorrer apenas para soluções que são assinadas com um certificado Authenticode.Para alterar essas configurações para as zonas meu computador, LocalIntranet, Internet, TrustedSites e UntrustedSites, consulte tabela 2, chamada solicitação nível do registro chave valor iniciar efeitos, em configurando ClickOnce confiáveis editores.

Lista de inclusão

Ferramentas do Visual Studio para o Office usa o Registro para armazenar uma lista de soluções comprovadamente confiáveis; Esta lista é chamada a lista de inclusão.Você pode adicionar entradas à lista de inclusão de duas maneiras:

  • Você pode criar um instalador que chama o método Add da classe UserInclusionList.

  • Se uma solução é confiável ou não confiável não explicitamente, o usuário verá um aviso para tomar uma decisão de confiança.Se a Confiar for concedida, a solução será Adicionado à lista de inclusão.

Os administradores podem desativar a lista de inclusão para que o usuário final não consigam fazer decisões Confiar.Para alterar essas configurações para as zonas meu computador, LocalIntranet, Internet, TrustedSites e UntrustedSites, consulte Como: Configurar segurança de lista de inclusão (Sistema de 2007).

Para obter mais informações, consulte Confiar em soluções do Office usando inclusão listas (Sistema de 2007) e Como: Adicionar ou remover entradas da lista de inclusão (Sistema de 2007).

Consulte também

Tarefas

Solucionando problemas de segurança de solução do Office (Sistema de 2007)

Conceitos

Segurança no Office Solutions (sistema de 2007)

Concedendo Confiar para documentos (Sistema de 2007)

Considerações de segurança específicas para soluções do Office

Date

History

Motivo

De 2008 de julho

Adicionados links para informações de ClickOnce.