ブラウザで実行されるアプレットがあります。
使用者がアプレットの実行許可を拒否した場合、アプレットは実行されず、AccessControlEception
または同様のメッセージが表示されるはずです。
しかし、驚くべきことに、ユーザーが許可を拒否した後でも、アプレットは引き続き実行されます。以下は、Java コンソールからのトレースの一部です。
security: Checking if certificate is in Deployment denied certificate store
security: Checking if certificate is in Deployment permanent certificate store
security: Checking if certificate is in Deployment session certificate store
security: User has denied the priviledges to the code
security: Adding certificate in Deployment denied certificate store
security: Added certificate in Deployment denied certificate store
basic: Applet loaded.
basic: Applet resized and added to parent container
ユーザーが権限を拒否した後、アプレットがロードされないことが予想されますか? 何が起きてる?