|
|
|
Проблема с правами в JavaFX-апплете
|
|||
|---|---|---|---|
|
#18+
Добрый день! Помогите разобраться - делаю JavaFX приложение, подписываю (в т.ч. библиотеки), разворачиваю на веб-сервере. С клиента (JavaFX приложения) нужно обратиться к веб-сервису на веб-сервере. При запуске на рабочей станции всё работает, при запуске с веб-сервера (через браузер - embeded) получаю ошибки доступа: java.security.AccessControlException: access denied ("java.util.PropertyPermission" "com.ibm.ejs.ras.lite.traceFileName" "read") Вместо обращения к веб-сервису пишу: Код: java 1. Ошибка таже (см. стек ниже). Если в файле java.policy написать: grant { permission java.security.AllPermission; } то всё работает. jar-файл и библиотеки перед разворачиванием на веб-сервере подписываю (после этого меняется окно с вопросом о разрешении запуска). Пробовал вызываемый код обернуть в AccessController.doPrivileged, не помогло: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2015, 17:13 |
|
||
|
Проблема с правами в JavaFX-апплете
|
|||
|---|---|---|---|
|
#18+
При запуске на рабочей станции всё работает - имеется ввиду запуск jar-файла standalone. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2015, 17:15 |
|
||
|
Проблема с правами в JavaFX-апплете
|
|||
|---|---|---|---|
|
#18+
Ну, всё правильно. Стандартные ограничения апплета. Вопрос какой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2015, 18:10 |
|
||
|
Проблема с правами в JavaFX-апплете
|
|||
|---|---|---|---|
|
#18+
Если мне не изменяет склероз, то в Java 7 в двух апдейстах чего-то очень сильно намудрили с безопасностью и с тех пор даже подписаные апплеты не всегда имеют доступ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2015, 18:22 |
|
||
|
Проблема с правами в JavaFX-апплете
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Ну собственно задача разворачивать (доставлять) приложение клиенту (пользователю) без внесения каких-либо изменений в рабочую станцию (кроме требования последней jre). Я считал, что стандартные ограничения обходится подписанием апплета, но не выходит. Помогите, как сделать, чтобы работало, без внесения изменений в java.policy? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2015, 08:28 |
|
||
|
Проблема с правами в JavaFX-апплете
|
|||
|---|---|---|---|
|
#18+
Версия jre1.8.0_25 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2015, 08:30 |
|
||
|
Проблема с правами в JavaFX-апплете
|
|||
|---|---|---|---|
|
#18+
pulpBlazkowicz, Ну собственно задача разворачивать (доставлять) приложение клиенту (пользователю) без внесения каких-либо изменений в рабочую станцию (кроме требования последней jre). Я считал, что стандартные ограничения обходится подписанием апплета, но не выходит. Помогите, как сделать, чтобы работало, без внесения изменений в java.policy? Попробуйте сделать не апплет а JNLP приложение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2015, 08:55 |
|
||
|
Проблема с правами в JavaFX-апплете
|
|||
|---|---|---|---|
|
#18+
irbis_al, Да тоже самое, не важно, как запускать, как апплет или вебстарт. Код: html 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2015, 09:48 |
|
||
|
Проблема с правами в JavaFX-апплете
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2015, 10:04 |
|
||
|
Проблема с правами в JavaFX-апплете
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Понятно, спасиб. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2015, 10:18 |
|
||
|
Проблема с правами в JavaFX-апплете
|
|||
|---|---|---|---|
|
#18+
Хм, попробовал достучаться до сервера через jax-rs, думал там клиент "тоньше" и не будет указанных выше проблем. Но проблема та же. Как достучаться до сервера из JavaFX? Пример jax-rs клиента. Используемые библиотеки: jersey-client-1.16.jar jersey-core-1.16.jar Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2015, 17:58 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38881025&tid=2125799]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 458ms |

| 0 / 0 |
