2012-06-23 3 views
1

iaik libraries을 사용하여 애플릿을 만들었지 만 내 애플릿 뷰어에서 완벽하게 작동하지만 웹 브라우저에서 신뢰할 수있는 로더가 샌드 박스 리소스를로드하려고 시도 했습니까?Java PKCS11 with iaik

Amm ok 그래도 작동하도록했습니다.하지만 이유도 알고 싶습니다. netbeans를 사용하고 있습니다 ... 자체 서명 된 옵션을 설정 한 후 컴파일 된 디렉토리에 jar 파일을 생성했습니다. 내 수업과 함께 ... 그 후에 jar 파일, libs ... 등을 복사했습니다. 내 애플릿과 폴더에 ... 그리고 그것을 달아서 ... 그래서 샌드 박스는 어떻게합니까 그리고 나는 더 이상 그것을 얻지 못합니다 ... 나는 또한 jdk/bin 폴더에 PKCS11Wrapper를 복사했습니다 ....

답변

2

애플릿이 네이티브 라이브러리에 액세스하려고 시도했기 때문에 애플릿이 서명되었지만 서명했음을 나타 냈으므로 코드를 jre/lib/ext 디렉토리에두면 문제가 발생합니다 코드가 필요하지 않습니다, 애플릿에서 콘솔 응용 프로그램을 만들고 그것을 시작하려고합니다. 모든 것이 작동하고 IDE 서명이 작동하지 않는 것을 볼 것입니다. How to start applet from main method

+0

대단히 고맙습니다 ... 고칠 수 있었지만 지금은이 신뢰할 수있는 로더가 샌드 박스 리소스를로드하려고 시도합니다. iaik은 dll 래퍼를 사용합니다. – cataHHH

+0

@cataHHH, 애플릿이있는 브라우저를 사용하여 '.dll'을로드하는 것은 오류가 발생하기 쉬운 * very * * very * (* very *) 오류입니다. 그리고 예, 한 번 비슷한 프로그램을했습니다. 그것은 효과가 있었지만, 그 후에 나는 항상 그런 두툼한 클라이언트에 호의적이었습니다. –