다음을 통해 공유


Office 솔루션에 신뢰 부여

Office 솔루션에 대한 신뢰 부여는 솔루션 어셈블리, 애플리케이션 매니페스트, 배포 매니페스트 및 문서를 신뢰하도록 각 대상 컴퓨터의 보안 정책을 수정하는 것을 의미합니다. 사용자 또는 최종 사용자가 Office 솔루션에 신뢰를 부여할 수 있습니다.

애플리케이션 및 배포 매니페스트에 서명하여 Office 솔루션에 대한 완전한 신뢰를 부여할 수 있습니다.

최종 사용자는 ClickOnce 신뢰 프롬프트에서 신뢰 결정을 내려 Office 솔루션에 대한 신뢰를 부여할 수 있습니다.

적용 대상: 이 항목의 정보는 문서 수준 프로젝트 및 VSTO 추가 기능 프로젝트에 적용됩니다. Office 애플리케이션 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하세요.

애플리케이션 및 배포 매니페스트에 서명하여 솔루션 신뢰

Office 솔루션에 대한 모든 애플리케이션 및 배포 매니페스트는 게시자를 식별하는 인증서로 서명해야 합니다. 인증서는 신뢰 결정을 내리기 위한 기초를 제공합니다.

임시 인증서가 만들어지고 빌드 시 신뢰가 부여되므로 디버그하는 동안 솔루션이 실행됩니다. 임시 인증서로 서명된 솔루션을 게시하는 경우 최종 사용자에게 신뢰 결정을 내리라는 메시지가 표시됩니다.

알려진 신뢰할 수 있는 인증서를 사용하여 솔루션에 서명하는 경우 최종 사용자에게 신뢰 결정을 내리도록 요청하지 않고 솔루션이 자동으로 설치됩니다. 서명용 인증서를 가져오는 방법에 대한 자세한 내용은 ClickOnce 및 Authenticode를 참조하세요. 인증서를 가져온 후에는 인증서를 신뢰할 수 있는 게시자 목록에 추가하여 명시적으로 신뢰할 수 있어야 합니다. 자세한 내용은 방법: ClickOnce 애플리케이션의 클라이언트 컴퓨터에 신뢰할 수 있는 게시자 추가를 참조하세요.

개발자가 임시 인증서로 솔루션에 서명하는 경우 관리자는 Microsoft .NET Framework 도구 중 하나인 매니페스트 생성 및 편집 도구(mage.exe)를 사용하여 알려진 신뢰할 수 있는 인증서로 사용자 지정에 다시 서명할 수 있습니다. 솔루션 서명에 대한 자세한 내용은 방법: Office 솔루션 서명방법: 애플리케이션 및 배포 매니페스트 서명을 참조하세요.

ClickOnce 신뢰 프롬프트를 사용하여 솔루션 신뢰

솔루션의 인증서를 신뢰하는 조직 전체 정책이 없는 경우 ClickOnce는 최종 사용자에게 신뢰 결정을 내리라는 메시지를 표시합니다. 최종 사용자가 솔루션에 신뢰를 부여하는 경우 이 신뢰 결정을 저장할 URL 및 공개 키가 포함된 포함 목록 항목이 만들어집니다. 신뢰할 수 있는 사용자 지정이 나중에 실행되면 최종 사용자에게 다시 메시지가 표시되지 않습니다.

관리자는 ClickOnce 신뢰 프롬프트를 사용하지 않도록 설정하거나 Authenticode 인증서로 서명된 솔루션에 대해서만 프롬프트가 발생하도록 요구할 수 있습니다. MyComputer, LocalIntranet, Internet, TrustedSites 및 UntrustedSites 영역에 대해 이러한 설정을 변경하는 방법에 대한 자세한 내용은 방법: ClickOnce 신뢰 프롬프트 동작 구성을 참조하세요.