이 Java 보안 팝업을 비활성화하는 방법이 있습니까? 인트라넷의 사이트 만 사용하며 각 페이지에는 40 개 이상의 애플릿이 있으며 각로드마다 새 ID를 생성합니다. 이 때문에 페이지를 방문 할 때마다 “실행”을 40 번 이상 클릭해야합니다.
운영체제 : Windows 7
브라우저 : IE 10
여기 내 수정이 있습니다.
- Internet Explorer 열기
- 도구를 클릭하고 인터넷 옵션을 선택하십시오
- 보안 탭을 클릭하고 ‘사용자 지정 수준’버튼을 클릭하십시오
- ‘기타’섹션에서 ‘혼합 콘텐츠 표시’를 사용으로 변경하십시오.
답변
해당 옵션을 확인 비활성화로 설정하면 해당 팝업이 제거됩니다. 예, 보안 위험이 있지만 사용 중지가 이전 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/
답변
이 위치에 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 파일과 더 이상 보안 팝업없이 비올라를 사용하여 모든 시스템에 배치합니다.
경로에 추가 슬래시가 필요합니다. 콜론은 예약 문자이며 백 슬래시는 이스케이프 문자입니다.
답변
내가 사용하고 자바 7 업데이트 (17) . 수행 할 수있는 작업은 “이 앱에 대해 다시 표시하지 않음”확인란 (제공 한 이미지의 확인란)을 선택하는 것입니다. Java 제어판 에서 설정을 변경하려고 시도해도 작동하는지 확실하지 않습니다. 보안 탭의 Java 제어판에서 보안 수준을 높음에서 중간 또는 낮음으로 변경 한 다음 고급 탭으로 이동하여 확인하십시오. “경고를 숨기고 보호 기능을 실행”이 작동하지 않으면 “확인 비활성화”를 선택하십시오.
답변
어떤 Java 버전을 사용하고 있습니까?
Oracle은 2012 년 12 월 11 일 Java 7 업데이트 11을 릴리스 할 때 Java 웹 브라우저 플러그인에 새로운 보안 기능을 도입했습니다.
인트라넷 환경에서는 보안이 그다지 중요하지 않으므로 2012 년부터 이전 버전으로 돌아갈 수 있습니다.
이전 버전에서는 제어판에서 보안 수준을 조정하는 것이 더 쉬울 수 있습니다.
답변
JAVA 기본 조치를 제어하려면 시스템 레벨에서 모든 설정을보다 잘 구성하십시오.
C : \ Windows \ Sun \ Java \ Deployment. 당신은 4 파일이 필요합니다
@ deployment.config
@ deployment.properties- deployment.security.mixcode=DISABLE
@ exception.sites
@ 가장 중요한 것은 해당 메시지 상자를 비활성화하려면 trusted.cert 인증서 파일 이 필요합니다
그러면 해당 PC의 모든 사용자에게 동일한 설정이 제공됩니다.
답변
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
답변
이 줄을 로그인 스크립트에 넣으십시오.
mkdir "%AppData%\Sun\Java\Deployment"
echo deployment.security.mixcode=DISABLE >> "%AppData%\Sun\Java\Deployment\deployment.PROPERTIES"