Concesión de confianza a soluciones de Office

Conceder confianza a las soluciones de Office significa modificar la directiva de seguridad de cada equipo de destino para confiar en el ensamblado de la solución, el manifiesto de aplicación, el manifiesto de implementación y el documento. Usted o el usuario final pueden conceder confianza a la solución de Office.

Puede conceder plena confianza a la solución de Office firmando la aplicación y los manifiestos de implementación.

Los usuarios finales pueden conceder confianza a la solución de Office tomando una decisión de confianza en el aviso de confianza de ClickOnce.

Se aplica a: la información de este tema se aplica a proyectos de nivel de documento y proyectos de complementos de VSTO. Consulte Características disponibles por aplicación de Office lication y tipo de proyecto.

Confiar en la solución mediante la firma de la aplicación y los manifiestos de implementación

Todos los manifiestos de aplicación e implementación de las soluciones de Office deben estar firmados con un certificado que identifique al publicador. Los certificados proporcionan una base para tomar decisiones de confianza.

Se crea un certificado temporal para usted y se le concede confianza en tiempo de compilación, por lo que la solución se ejecutará mientras la depura. Si publica una solución firmada con un certificado temporal, se le pedirá al usuario final que tome una decisión de confianza.

Si firma la solución con un certificado conocido y de confianza, la solución se instalará automáticamente sin pedir al usuario final que tome una decisión de confianza. Para obtener más información sobre cómo obtener un certificado para la firma, vea ClickOnce y Authenticode. Una vez obtenido un certificado, el certificado debe ser de confianza explícita al agregarlo a la lista Editores de confianza. Para obtener más información, vea How to: Add a trusted publisher to a client computer for ClickOnce applications ( Cómo: Agregar un publicador de confianza a un equipo cliente para aplicaciones ClickOnce).

Si un desarrollador firma la solución con un certificado temporal, un administrador puede volver a firmar la personalización con un certificado conocido y de confianza mediante la Herramienta de generación y edición de manifiestos (mage.exe), que es una de las herramientas de Microsoft .NET Framework. Para obtener más información sobre las soluciones de firma, vea Cómo: Firmar soluciones de Office y Cómo: Firmar manifiestos de implementación y aplicación.

Confiar en la solución mediante el símbolo de confianza de ClickOnce

ClickOnce solicita al usuario final que tome la decisión de confianza si no hay ninguna directiva de toda la organización que confíe en el certificado de la solución. Si el usuario final concede confianza a la solución, se crea una entrada de lista de inclusión que contiene una dirección URL y una clave pública para almacenar esta decisión de confianza. Cuando se ejecuta una personalización de confianza más adelante, el usuario final no se le pedirá de nuevo.

Administración istrators puede deshabilitar el aviso de confianza de ClickOnce o requerir que la solicitud solo se produzca para las soluciones firmadas con un certificado Authenticode. Para obtener más información sobre cómo cambiar estas opciones de configuración para las zonas MyComputer, LocalIntranet, Internet, TrustedSites y UntrustedSites, vea How to: Configure the ClickOnce trust prompt behavior.