2011-01-20 4 views
1

인사말,애플릿으로 신뢰 얻기

최근에 jar 파일을 만들고 작성한 키 저장소로 서명했습니다.

애플릿을 실행할 때 애플릿을 실행하면 애플릿을 실행하려는 경우 애플릿이 MySQL 데이터베이스에 연결을 시도 할 때 보통 프롬프트가 표시됩니다 로컬로 실행 한 경우)이 잠재적으로 안전하지 않은 작업을 실행할지 묻는 메시지가 다시 나타납니다.

애플릿에 서명 할 때 사용자가 애플릿을 실행하려고한다고 예를 클릭하면 애플릿이 신뢰할 수 있다고 들었습니다. 그러나이 상황에서는 그렇지 않습니까? 잘못된 정보를 들었을 수 있습니다.

내 질문은 애플릿을 작동 할 때 이러한 (상당히) 짜증나는 메시지를 어떻게 표시 할 수 있습니까?

건배

답변

0

정확하게 기억하면 (내가 10 년 이상 전에 해냈으므로 여기서 끔찍한 잘못을 범할 수 있습니다), 애플릿은 "신뢰할 수있는"것이 아니라 오히려 서명이 식별자를 제공합니다. 사용자가 첨부됩니다. 서명되지 않은 코드가 신뢰할 수없는 이유는 권한을 첨부 할 수있는 방법이 없기 때문입니다. 그러나 서명 된 코드는 두 번째 실행시 신뢰할 수 없게됩니다.

경고는 설치 당 한 번만 나타납니다. 명시 적으로 권한을 요청하는 API가 있으므로 이보다 많은 것을 사용하는 경우 한 번에 필요한 모든 것을 요청할 수는 있지만 사용자가 애플릿의 권한을 확장할지 여부를 묻는 것은 불가능합니다.

관련 문제