Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Запуск java-апплета под Апач

Ответить
Настройки темы
Запуск java-апплета под Апач

Пользователь


Сообщения: 90
Благодарности: 0

Профиль | Отправить PM | Цитировать


Помогите разобраться с запуском апплета. С java не знаком, а тут срочно надо выполнить "задание". Прислали готовую java программу (NewPuzz.java) - если запускаю её через appletviewer, то всё нормально. Теперь нужно запустить её как апплет в IE. Установил jdk и jre 6_18. Установил апач (денвер сборка). Работает. Прописываю в index.html -
HTML код: Выделить весь код
<applet code = "NewPuzz.class" width = "200" height = "100"> </applet>

Кладу NewPuzz.class в директорию с index.html Запускаю сайт, апплет не запускается - получаю ошибку :

java.security.AccessControlException: access denied (java.util.PropertyPermission java.io.tmpdir read)
.....
.....
.....
Exception: java.security.AccessControlException: access denied (java.util.PropertyPermission java.io.tmpdir read)


Куда у меня закрыт доступ? Что надо исправить?

В NewPuzz.java есть метод:
Код: Выделить весь код
public void init() {....
 .....
 .....
tmp_folder = System.getProperty("java.io.tmpdir");
dll_folder = System.getProperty("java.io.tmpdir");
.....}

Отправлено: 23:39, 03-04-2010

 

Deadooshka


Сообщения: 2566
Благодарности: 698

Профиль | Отправить PM | Цитировать


аплет локально выполняется (апач не причем). имхо доступ к файловой системе зависит от настроек браузера.

Отправлено: 13:12, 04-04-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 90
Благодарности: 0

Профиль | Отправить PM | Цитировать


А куда именно нет доступа ? К какой папке ?

-------
@ друг человека


Отправлено: 15:24, 04-04-2010 | #3


Deadooshka


Сообщения: 2566
Благодарности: 698

Профиль | Отправить PM | Цитировать


У браузера своя политика безопасности, которая должна недопускать опасное взаимодействие с файловой системой. В IE есть настройки уровней безопасности, доверенные узлы и т.д., но имхо никакая настройка не поможет. Иначе - это уязвимость, через которую можно загрузить зловред.

Отправлено: 03:33, 05-04-2010 | #4


Пользователь


Сообщения: 90
Благодарности: 0

Профиль | Отправить PM | Цитировать


Погуглил. Блин.... В общем насколько я понял апплет должен быть подписан. Что-то типа электронной подписи. И эта подпись должна быть помещена в "хранилище" на АРМ пользователя. В политике без-ти мы должны указать что этой подписи надо доверять. Это делается через файл java.policy

И ещё:
Небольшое дополнение насчет файла java.policy. Этот файл нужен, чтобы пользователю не выводилось предупреждений.
Т.е. если он есть, и в нем прописан данный производитель ПО, то пользователю не будет выдаваться запросов и предупреждений, апплет сразу получит права прописанные в policy файле.
Если же файл отсутствует или такого производителя ПО там нет, то пользователю будет выдан запрос, доверять ли данному производителю ПО или нет. Если пользователь ответи да, то апплет получит все разрешения


В общем если здесь найдётся продвинутый поклонник java, то может разжуёт поподробнее что к чему.

Отправлено: 00:46, 06-04-2010 | #5



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Запуск java-апплета под Апач

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Win32 API - Запуск из под 0 сеанса Butunin Klim Программирование и базы данных 5 10-11-2008 08:58
[решено] Запуск апплета Экран на вкладке Заставка из командной строки TERMINAL Хочу все знать 6 07-11-2006 12:32
[решено] Запуск апплета Экран не из Панели управления igoren032 Microsoft Windows 2000/XP 6 20-09-2006 20:31
Запуск Java-приложения под Windows shark21 Хочу все знать 1 01-11-2004 16:29
Помогите настроить Апач под линуксом Vlad Drakula Общий по Linux 11 28-09-2003 17:24




 
Переход