Підписи в апплетах - як це робиться

На цей раз має всі спрацювати (якщо Ви нічого не переплутали)

А тепер давайте запустимо наш аплет в цьому броузер. Я використовував IE 6 з встановленої JAVA-машиною від Sun. В цьому випадку при завантаженні аплета броузер задасть Вам питання - чи довіряєте ви даного підпису.

У Вас є вибір - Yes, No, Always (Так, Ні, Завжди).

Якщо Ви відповісте «ТАК», то аплет зможе прочитати файл. Але якщо Ви захочете повторно завантажити цей

аплет, Вас знову спитають про довіру. Якщо «НІ - то аплет не зможе прочитати файл. Якщо ж Ви відповісте «ЗАВЖДИ», то після цього скільки б ви не завантажували сторінку, нічого Вас питати не будуть. Зробіть так. Переконалися?

Але якщо Ви захочете скасувати довіру, що робити. Ви можете видалити всі зміни з файлу java.policy і це не допоможе. Так де собака заритий?

Запустіть «Панель управління» і там Ви побачите пункт «Java Plug-In». Давайте запустимо. Ви побачите кілька закладок. З них нас цікавить одна - «Sertificates». І там, о диво, там те, що нам треба - там з'явився наш сертифікат, який говорить про те, що довіряти можна. Якщо ви знищите його, то наступна завантаження сторінки породить знову питання про довіру.

Невелике доповнення щодо файлу java.policy. Цей файл потрібен, щоб користувачеві не відображалося попереджень.

Тобто якщо він є, і в ньому прописаний даний виробник ПО, то користувачеві не буде видаватися запитів і попереджень, аплет відразу отримає права прописані в policy файлі.

Якщо ж його немає або такого виробника ПО там немає, то користувачеві буде виданий запит, чи довіряти даному виробнику ПО чи ні. Якщо користувач відповідь так, то аплет отримає всі дозволи.

Leave a reply Cancel reply

Схожі статті