У меня есть не подписанный Java-апплет, взаимодействующий с тем же хостом.Каждый раз, когда я нажимаю на элемент на моей странице, апплет (это апплет третьей части, над которым у меня нет контроля) должен загружать данные из URL.Я должен сказать, потому что для некоторых файлов я получаю
java.security.AccessControlException: доступ запрещен (чтение java.util.PropertyPermission http.agent)
и некоторые другие файлы загружаются правильно.Все файлы корректно читаются и загружаются с веб-сервера, и они являются очень простыми текстовыми файлами.
Я также обнаружил, что в некоторых случаях файлы, которые ранее возвращали ошибку, теперь загружаются и продолжают загружаться, поэтомукажется, что кеш как-то задействован.
Кто-нибудь из вас имеет представление о том, что здесь происходит?Поведение кажется абсолютно случайным, и у меня нет способа выполнить отладку этой вещи.Примечание. Я использовал этот апплет для доступа ко многим другим «одиночным» файлам, и он никогда не доставлял мне никаких проблем.Единственное очевидное отличие, которое у меня есть, заключается в том, что теперь я делаю это «по требованию» через событие javascript.
В чем может быть причина, в java апплета или где-либо еще?