3

웹 사이트 (예 : http://example.com)에 배포 된 clickonce 응용 프로그램이 있고 사용자가 해당 웹 사이트에서 내 게시 된 응용 프로그램의 setup.exe 파일을 다운로드하고 해당 컴퓨터에 응용 프로그램을 설치합니다.ClickOnce 응용 프로그램 설치 - 보안 경고

내 회사의 GoDaddy에서 발급 한 인증서로 내 애플리케이션의 ClickOnce 매니페스트에 서명했습니다.

그러나 사용자는 응용 프로그램을 설치하려고 할 때 다음과 같은 응용 프로그램 보안 경고 메시지를받습니다. 이 보안 경고가 전혀 표시되지 않도록 주변에 방법이 있습니까?

도움이 될 것입니다.

Click Once Application Install - Security Warning

답변

7

글쎄, 당신은 MSDN 라이브러리 (source)의 단계를 수행해야한다 :

ClickOnce 응용 프로그램이 사용자의 바탕 화면에 처음 시작되는

는. NET Framework 런타임은 이 서명에 사용 된 게시자 인증서로 서명되었으므로 이었기 때문에 응용 프로그램 매니페스트가 변조되지 않았는지 확인합니다. 이 해당 검사를 통과하면 런타임은 신뢰할 수있는 루트 인증 기관 저장소를 조사하고 해당 게시자 인증서의 발급자 인증서가 해당 저장소에 설치되어 있는지 확인합니다. 그런 다음 은 인증서의 게시자를 확인한 다음 의 인증서가 신뢰할 수있는 게시자 저장소에 있는지 확인합니다. 두 가지에 해당하는 경우 은 다음 기본 사용자가 응용 프로그램이 응용 프로그램 매니페스트 파일에 지정된 어떤 권한이 부여됩니다를 묻는 메시지, 그리고 되지 않습니다.

최종 사용자가 알림 설정을 수정하지 않은 경우 프롬프트가 표시되지 않습니다.

+0

감사합니다. 정말 도움이되었습니다. – Butters

관련 문제