Неподписанному апплету разрешено подключаться только к хосту, с которого он пришел.И даже для подписанных апплетов в методах, вызываемых из кода с меньшим доверием (например, код javascript здесь), он имеет только права на этот код (или, точнее, пересечение всех прав).
Чтобы иметь возможностьчтобы сделать все, на что у вашего апплета есть права, оберните нужный код кодом AccessController.doPrivileged(...)
.(Но убедитесь, что это не может делать опасные вещи, когда приводятся злые аргументы извне.)