수정 : 보안 설정으로 인해 자체 서명 된 응용 프로그램 실행이 차단됨



문제를 제거하기 위해 도구를 사용해보십시오

여러 사용자가 '보안 설정으로 인해 신뢰할 수없는 응용 프로그램의 실행이 차단되었습니다.' Java 애플릿을 시작하려고 할 때. 이 문제는 특정 Windows 버전에만 국한되지 않는 것 같습니다. Windows Vista, Windows 7, Windows 8 및 Windows 10을 포함한 모든 최신 버전에서 오류가 발생합니다.



보안 설정으로 인해 신뢰할 수없는 애플리케이션의 실행이 차단되었습니다.



보안 설정이 응용 프로그램 실행을 차단하는 원인은 무엇입니까?

우리는 '보안 설정으로 인해 신뢰할 수없는 응용 프로그램의 실행이 차단되었습니다.' 다양한 사용자 보고서와 그들이 사용한 수리 전략을 살펴봄으로써 오류가 발생했습니다.



결과적으로 Java 브라우저 플러그인 동작으로 인해 오류 프롬프트가 발생합니다. Java 7 업데이트 21 . 이 아이디어는 사용자가 웹 브라우저 내에서 Java 기반 애플릿을 실행해야 할 때 정보에 입각 한 결정을 내릴 수 있도록하는 것이 었습니다.

Java 7 업데이트 21 이상이있는 경우 인증서가 없거나 인증서가없는 모든 애플리케이션 응용 프로그램 이름 아니면 그 출판사 정보 기본적으로 차단됩니다. 이 결정은 의심하지 않는 사용자를 안전하지 않거나 위험도가 높은 애플리케이션으로부터 보호하기위한 것입니다.

이러한 새로운 변경 사항이 적용되면이 특정 항목을 트리거하는 세 가지 주요 원인이 있습니다. 자바 오류 메시지:



  • 응용 프로그램이 서명되지 않았습니다. – 인증서가 없거나 게시자 정보 및 이름이 누락 된 응용 프로그램은 기본적으로 차단됩니다. 이로 인해 시스템이 외부 공격에 취약해질 수 있습니다.
  • 사용자가 신뢰할 수없는 기관에서 자체 서명 된 응용 프로그램을 실행하려고합니다. – 자체 서명 된 인증서가있는 응용 프로그램도 Java 7 업데이트 51부터 기본적으로 차단됩니다. 이러한 응용 프로그램은 컴퓨터의 개인 데이터에 대한 액세스 권한이 부여 될 수 있으므로 서명되지 않은 응용 프로그램보다 훨씬 더 위험한 것으로 간주됩니다.
  • 응용 프로그램의 jar 파일에 권한 속성이 없습니다. – 권한 속성은 응용 프로그램 요청이 개발자가 지정한 것과 동일한 권한 수준을 사용하는지 확인합니다. jar 속성이 누락 된 애플리케이션은 공격자가 다른 권한 수준으로 애플리케이션을 실행하여 사용자를 악용 할 수 있으므로 차단됩니다.

일반적으로 이러한 키 식별 부분이 누락 된 애플릿 또는 애플리케이션은 안전하지 않은 것으로 간주되어야합니다. 모르는 경우 실행하지 않는 것이 좋습니다.

그러나 게시자를 알고 있고 애플릿을 신뢰하는 경우 (예 : 직접 개발했거나 테스트중인 경우)이 특정 오류 메시지를 피할 수있는 방법이 있습니다.

아래에 당신이 처리 할 수있는 몇 가지 방법이 있습니다. '보안 설정으로 인해 신뢰할 수없는 응용 프로그램의 실행이 차단되었습니다.' 오류. 이기는 하지만 방법 1 이 특정 오류 메시지를 처리해야 할 때 표준 관행으로 널리 간주됩니다. 방법 2 같은 목적을 달성하기 위해.

방법 1 : 예외 사이트 목록 구성

Java에서 안전하지 않은 것으로 간주되는 응용 프로그램을 시작할 때의 위험을 이해하는 경우 다음을 방지 할 수 있습니다. '보안 설정으로 인해 신뢰할 수없는 응용 프로그램의 실행이 차단되었습니다.' 예외 사이트 목록에 응용 프로그램을 추가하면 오류 메시지가 나타납니다. 이 설정은 Java 제어판의 보안 탭에서 찾을 수 있습니다.

다음은 Java 제어판을 열고 Java 애플릿을 제외 사이트 목록 :

  1. 프레스 Windows 키 + R 실행 대화 상자를 엽니 다. 그런 다음 ' 제어 '를 누르고 시작하다 ...에 제어판 열기 .

    실행 대화 상자를 통해 제어판 열기

  2. 제어판 창에서 프로그램들 을 클릭 한 다음 자바 아이콘을 열어 자바 제어판 .
  3. 내부 자바 제어판 창으로 이동 보안 탭을 클릭하고 사이트 목록 편집 .

    Java의 제외 메뉴에 액세스

  4. 내부 예외 사이트 목록에서 더하다 버튼을 누른 다음 문제를 일으키는 Java 애플릿의 URL을 붙여 넣으십시오. 히트 확인 URL을 추가하려면 제외 목록 .

    제외 목록에 응용 프로그램 추가

    노트 : 실행하려는 애플릿에 따라 비표준 포트를 추가해야 할 수도 있습니다. 자바 제외 목록 .

  5. 딸깍 하는 소리 계속하다 다음에 보안 경고 방금 입력 한 URL을 제외 목록에 추가할지 확인합니다.

    보안 경고에 대한 새 항목 확인

  6. 이전에 오류를 표시했던 애플릿을 다시 엽니 다. 오류가 더 이상 발생하지 않아야합니다.

문제를 해결하는 다른 방법을 찾고 있다면 '보안 설정으로 인해 신뢰할 수없는 응용 프로그램의 실행이 차단되었습니다.' 오류가 발생하면 아래의 다음 방법으로 이동하십시오.

방법 2 : 응용 프로그램의 보안 수준을 높음으로 설정

문제를 해결하는 또 다른 방법은 '보안 설정으로 인해 신뢰할 수없는 응용 프로그램의 실행이 차단되었습니다.' 오류는 Java 보안 수준을 다음으로 설정하는 것입니다. 높은 대신에 매우 높음 .

이 방법은 구현하기가 더 쉽고 빠르지 만 컴퓨터를 많은 잠재적 위험에 노출시킵니다. 이를 염두에두고 소스를 신뢰하는 경우 보안 수준을 수정하는 것보다 방법 1을 따르는 것이 좋습니다.

그러나 그렇게하기로 결정한 경우 오류를 유발하는 Java 응용 프로그램 사용을 마치면 기본 보안 설정 수준으로 되 돌리는 것이 좋습니다.

다음은 보안 수준을 수정하는 방법에 대한 빠른 가이드입니다.

  1. 프레스 Windows 키 + R 열기 위해 운영 대화 상자. 다음으로“ 제어 '를 누르고 시작하다 열기 위해 제어판 .

    실행 대화 상자를 통해 제어판 열기

  2. 제어판 창에서 프로그램들 을 클릭 한 다음 자바 아이콘을 열어 자바 제어판 .
  3. Java 제어판 창에서 보안 탭을 선택하고 높은 토글 아래에서 보안 수준 응용 프로그램을 위해 예외 사이트 목록 . 그런 다음 대다 변경 사항을 저장합니다.

    예외 사이트 목록에 포함되지 않은 항목에 대한 Java 보안 수준을 높음으로 설정

  4. 애플릿을 실행중인 브라우저를 다시 시작하고 페이지를 다시로드 한 후 문제가 해결되었는지 확인합니다.
3 분 읽기