Ну, адрес должен быть решен в какой-то момент, это не совсем проблема.
Проблема в том, что апплет хочет убедиться, что файлы .jars поступают из того же источника, что и страница, содержащая апплет, чтобы убедиться, что никто не возвращает вредоносные файлы вместо оригиналов. Но когда сокеты открываются с использованием URL-адреса, он разрешается на другой адрес, да, потому что вы используете облако, а не один сервер.
Я уверен, что вы можете решить это, подписав .jars. Таким образом, апплет узнает, что они являются оригиналами, независимо от источника.
Я создаю сертификат вручную. Как это:
keytool -genkey -keyalg rsa -keysize 1024 -alias {put a name for the cert here} -validity 3650 -keystore {.. and a file name here.}
Обратите внимание, что вам будет предложено установить имя пользователя и пароль для сертификата.
Тогда подпишите ВСЕ свои банки таким образом ->
$1/jarsigner -keystore { the above file name} -storepass password -keypass password whatEver.jar {cert name, from above.}
Единственная проблема, с которой я столкнулся при использовании этого метода, заключается в том, что поскольку сертификат не подписан признанным органом в браузере, он впервые предложит добавить его в доверенные сертификаты. Обычно это не проблема.
В противном случае вы можете:
1) Получить сертификат от признанного авторитета в браузере (Thwate, Verisign) (Есть некоторые, которые сделают это бесплатно)
2) Установите полномочия и попросите своих пользователей добавить их в признанные полномочия браузера.
Надеюсь, это поможет!
1025 * для -Alex- *