Обычно апплетам разрешен только доступ к хосту, с которого они пришли (в вашем случае allcitybuilder.com
). Таким образом, вы должны либо поместить файл для просмотра также на этот хост (или установить прокси-сервер там), либо вашему апплету нужны дополнительные привилегии, чтобы иметь больше доступа.
Чтобы апплет имел больше доступа, он должен иметь цифровую подпись, а пользователь должен подтвердить загрузку апплета.
Но нет способа сказать «мне нужен только доступ к minecraft.net», и пользователь может предоставить вам только это разрешение (без ручного редактирования файлов политики), так что это «все или ничего». Кроме того, если пользователь отказывается, апплет может либо работать с обычными разрешениями апплета (на плагине Sun), либо вообще не запускаться (на IcedTea).
С JNLP вы можете получить подтверждение для пользователя для отдельных действий, но это только для локального доступа, а не для удаленного.