Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
unknown

Подписывание jar-файлов

14.04.2011, 01:23. Показов 2237. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня возникла большая проблема с подписыванием jar-файлов с аплетами. Окружение у меня следующее:
jdk1.1.8, InternetExplorer 6.0, WinXP Pro + SP2
Проблема в следующем: апплету нужно установить соединение с произвольным хостом, например с http://google.ru и прочитать оттуда данные, а затем записатть в файл на локальной машине.
Я воспользовался следующим описанием для создания подписанного аплета, ссылка вот - http://dxbec.ihep.su/jdk1.1.3/docs/tooldocs/win32/javakey.html
В результате всех мучений создал и подписанный аплет и сертификат, который с успехом импортировал в InternetExplorer.
Проделав все шаги я запустил свой апплет, но IE к сожалению поругался на политику безопатности как будто бы апплет и не подписан.
Тогда я к чертям выключил микрософтскую JVM в браузере и включил нормальную - от Sun (у меня стоит JDK1.5.0+JRE1.5.0) - ВСЕ ЗАРАБОТАЛО! Сановская виртуальная машина сказала, что у меня подписанный апплет и предложила запустить его со всеми полномочиями.
======================================== ==========
ВОПРОС: что за хрень происходит с JVM от Microsoft и как сделать чтобы апплет заработал на ней??? Прошу вас, знающих людей!!! Очень нужно чтобы аплет заработал именно на микрософтской JVM. Иначе мой начальник сдерет с меня шкуру
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.04.2011, 01:23
Ответы с готовыми решениями:

Запуск файлов Jar
Добрый день. Раньше я писал коды на NetBeans IDE седьмой версии. Чтобы запускать мою работу в консольке приходилось создавать батник в ...

Запуск jar файлов в windows
Создаю HelloWorld в NetBeans. Отдельно Jar файл могу запустить только батником start java -jar Proga.jar. Можно ли сделать как-то чтобы jar...

JBuilder - отключить копирование файлов в JAR
есть ли способ сказать JBuilder'у, чтобы он не копировал все необходимые классы в JAR? допустим, есть у нас некие EJB-модули (aaa.jar) и...

6
unknown
14.04.2011, 01:27
Да, во избежании дополнительных вопросов:
- подписывал я свой апплет как на jdk1.1.8 (javakey.exe) так и пробовал на jdk1.5.0 (keytool + jarsigner)
unknown
15.04.2011, 15:09
вот еще назрел вопрос по данной теме. нашел статью http://hardline.ru/1/3/3424/ где говорится следуюее: что IE4 может работать с jar файлами, но он наотрез отказывается понимать подписанные jar-ы. Поэтому вам необходимо подписывать CAB файл. Для создания cab-а используйте cabarc из MS JAVA SDK. Получить Miscrosoft Java SDK можно отсюда http://www.microsoft.com/java/download/dl_sdk2.htm. Как только Вы скачаете SDK и документацию к нему, потрудитесь прочитать файл tools/tools000.htm. В нем даны подробные рекомендации по подписыванию cab-ов. Если же Вы ненароком скачали MS Java SDK 2.0, то смотреть нужно файл SDK-Java.20/Docs/sdkjdoc/default.htm.

правильно ли я понл что если собираюсь использовать MicrosoftJVM то должен использовать cab? в этом случае тогда эти cab не будут восприниматься Sun VM? нет компромиссного варианта???
unknown
16.04.2011, 20:09
ответьте пожалуйста хоть кто нибудь как подписать cab? я использую утилиту signcode.exe (внутри VisualStudio и .NET) но она требует закрытый ключ. что у меня есть:
1) сертификат
2) открытый ключ
а вот закрытого - нету
все перечисленное я сотворил с помощью javakey. Скажите как сгенерировать закрытый ключ?
Или кто нибудь может ссылки подкинет, а то сколько ищу - ничего не попадается.
mishgun
16.04.2011, 20:57
Я вообще то не гуру но по моему это поможет вам - http://www.jguru.com/faq/view.jsp?EID=35804
unknown
17.04.2011, 12:22
большое спасибо! теперь разобрался! уфф... заработало ))
unknown
17.04.2011, 15:02
у кого возникнет подобная проблема - поделюсь инфой
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.04.2011, 15:02
Помогаю со студенческими работами здесь

Генерация EXE файлов из классов (или jar-а) JAVA
Необходимо сгенерировать EXE-файл из классов (или jar-а) JAVA. Видел много прог, которые создают exe-шник, взаимодействующий с JVM, однако...

Jar внутри jar
Можно ли сохранить jar внутри другого jar и использовать его? Нужно опять же для драйвера базы данных чтобы всё в одном архиве было. Поиск...

Автоматическое подключение jar файлов в Visual Studio Code
Всем привет! Поставил себе восьмое чудо света от Microsoft Visual Studio Code :D Закачал рекомендуемые plugins и создал новый проект....

При сборке в jar файл перестают подгружаться ImageIcon из файлов
При сборке в jar файл перестают подгружаться ImageIcon из файлов. При запуске из NetBeans или Eclipse все работает, пробывал ложить иконки...

Какой минимум должен быть установлен на компьютере для выполнения jar-файлов?
На компьютере не установлена NetBeans IDE. Какой минимум должен быть установлен на нём, чтобы работали созданные на другом компьютере...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru