Java "보안 경고"팝업을 비활성화하는 방법은 무엇입니까?


17

여기에 이미지 설명을 입력하십시오

이 Java 보안 팝업을 비활성화하는 방법이 있습니까? 인트라넷의 사이트 만 사용하며 각 페이지에는 40 개 이상의 애플릿이 있으며 각로드마다 새 ID를 생성합니다. 이 때문에 페이지를 방문 할 때마다 "실행"을 40 번 이상 클릭해야합니다.

운영체제 : Windows 7

브라우저 : IE 10

여기 내 수정이 있습니다.

  1. Internet Explorer 열기
  2. 도구를 클릭하고 인터넷 옵션을 선택하십시오
  3. 보안 탭을 클릭하고 '사용자 지정 수준'버튼을 클릭하십시오
  4. '기타'섹션에서 '혼합 콘텐츠 표시'를 사용으로 변경하십시오.

1
이것은 Java Windows Control Panel애플릿 의 보안 설정을 조정하여 처리 할 수 ​​있습니다 . 어떤 운영 체제를 나타내지 않았으므로 Windows를 가정해야합니다.
Ramhound

Windows 7에서 IE 10을 사용합니다.이 컴퓨터는 로컬 네트워크에만 액세스하며 인터넷이나 다른 PC에 연결되어 있지 않으며 건물 모니터링 도구에 연결되어 있습니다.
Tyler

1
제어판에서 보안 수준을 조정하려고 했습니까? 나를 위해, 그것은 전혀 작동하지 않지만 (레벨은 끊임없이 재설정됩니다), 아마도 더 운이 좋을 것입니다.
Der Hochstapler

어떤 자바 버전?
kinokijuf

@kinokijuf OP는 Windows 7에 위의 3 가지 의견을 구체적으로 언급했습니다. 다른 사람의 게시물의 의미를 변경하지 마십시오. 감사.
slhck

답변:


3

해당 옵션을 확인 비활성화로 설정하면 해당 팝업이 제거됩니다. 예, 보안 위험이 있지만 사용 중지가 이전 Java 버전의 기본 보안 수준이었을 것입니다. 팝업이 추가 보안을 제공한다고 확신하지만 각 공급 업체가 자신의 미친 웹 응용 프로그램을 롤링하고 업데이트가 거의없는 환경에서는 보안보다 번거 로움이 많습니다. 불행히도이 설정은 각 사용자 프로필 아래의 파일에 의해 제어되는 것으로 보입니다. 특히 C : \ Users \ username \ AppData \ LocalLow \ Sun \ Java \ Deployment \ deployment.properties입니다. 그룹 정책을 통해이 설정을 푸시하는 방법을 생각할 수 없습니다. 누군가 해결책을 제시하면 의견에 게시하십시오. 그때까지 우리는 환경을 위해 Java 6 Update 19를 고수 할 것입니다.

출처 : http://gdgtry.com/2010/05/disable-javas-new-security-warning/


1
-1 OP는 다른 대화에 대해 이야기하고있다
kinokijuf

3

이 위치에 deployment.properties c : \ windows \ sun \ Java \ deployment \ deployment.properties라는 텍스트 문서를 넣으십시오.

Java 설명서의 내용에도 불구하고 필수 설정을 사용하지 않으면 deployment.config 파일이 필요하지 않습니다.

appdata 폴더에 deployment.properties 파일이 이미있는 경우에도이 파일은 컴퓨터의 모든 사용자에 대한 기본값을 변경합니다. Java 32 제어판을 열면 설정을 읽으므로 설정이 적용되는지 확인할 수 있습니다.

다음은 deployment.properties 파일에 넣은 내용입니다.

#disables the java desktop shortcut on install - might not be required for modern versions
deployment.javaws.shortcut="NEVER"

#tells sets security level to it's minimum "MEDIUM" to allow for apps to run on outdated java versions
deployment.security.level=MEDIUM

#disabled certificate checking so that java apps load much faster.  Java still checks the certificate
#blacklist though so the certificate is still used.
deployment.security.validation.ocsp=true

#moves the user trusted certificates store to a shared location so we can pre-approve controls
deployment.user.security.trusted.certs=C\:\\Program Files\\Java\\jre7\\security\\trusted.certs

마지막 비트는 "이 앱을 실행 하시겠습니까?"상자를 제거하는 가장 좋은 방법입니다. trusted.certs 위치를 공유 위치로 설정 한 후 "다시 표시 안 함"확인란을 수동으로 선택하여 자신의 trusted.certs 파일을 작성하십시오. 그들은이 trusted.certs 파일을이 Deployment.properties 파일과 더 이상 보안 팝업없이 비올라를 사용하여 모든 시스템에 배치합니다.

경로에 추가 슬래시가 필요합니다. 콜론은 예약 문자이며 백 슬래시는 이스케이프 문자입니다.


2

내가 사용하고 자바 7 업데이트 (17) . 수행 할 수있는 작업은 "이 앱에 대해 다시 표시하지 않음"확인란 (제공 한 이미지의 확인란)을 선택하는 것입니다. Java 제어판 에서 설정을 변경하려고 시도해도 작동하는지 확실하지 않습니다. 보안 탭의 Java 제어판에서 보안 수준을 높음에서 중간 또는 낮음으로 변경 한 다음 고급 탭으로 이동하여 확인하십시오. "경고를 숨기고 보호 기능을 실행"이 작동하지 않으면 "확인 비활성화"를 선택하십시오.


그것은 조금 더 안전하지 않지만 인트라넷에서 그가하는 일에 대해서는 괜찮습니다. 동일한 콘텐츠에 계속해서 액세스하는 경우 상자를 50 회 이상 한 번만 중단하고 체크하면 다시 표시되지 않을 수 있습니다.
Will.Beninger

1

어떤 Java 버전을 사용하고 있습니까?

Oracle은 2012 년 12 월 11 일 Java 7 업데이트 11을 릴리스 할 때 Java 웹 브라우저 플러그인에 새로운 보안 기능을 도입했습니다.

인트라넷 환경에서는 보안이 그다지 중요하지 않으므로 2012 년부터 이전 버전으로 돌아갈 수 있습니다.

이전 버전에서는 제어판에서 보안 수준을 조정하는 것이 더 쉬울 수 있습니다.


1

JAVA 기본 조치를 제어하려면 시스템 레벨에서 모든 설정을보다 잘 구성하십시오.

C : \ Windows \ Sun \ Java \ Deployment. 당신은 4 파일이 필요합니다

@ deployment.config

@ deployment.properties- deployment.security.mixcode=DISABLE

@ exception.sites

@ 가장 중요한 것은 해당 메시지 상자를 비활성화하려면 trusted.cert 인증서 파일 이 필요합니다

그러면 해당 PC의 모든 사용자에게 동일한 설정이 제공됩니다.

여기에서 더 많은 것을보십시오


0

C:\Windows\Sun\Java\Deployment\deployment.properties이 메시지를 중지하려면 서버 시스템 레벨 파일 에 아래 행을 넣으십시오.

deployment.security.mixcode=DISABLE
deployment.security.level=MEDIUM
deployment.security.validation.ocsp=true
deployment.expiration.check.enabled=false

당신과 비슷한 두 가지 답변이 이미 있습니다. 4 살짜리 게시물에 답하고 있다는 사실을 고려할 때, 최소한 답변이 어떻게 다른지 또는 다른 답변에 대해 부정확하거나 구식이 될 수있는 것을 설명 할 수 있습니다.
Edward

-3

이 줄을 로그인 스크립트에 넣으십시오.

mkdir "%AppData%\Sun\Java\Deployment"
echo deployment.security.mixcode=DISABLE >> "%AppData%\Sun\Java\Deployment\deployment.PROPERTIES"

3
얼마나 불편한지-매번 로그인 할 때 deployment.properties에 새로운 줄을 만듭니다. 그 파일은 얼마나 오래 걸리나요? : O
TheBlastOne
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.