Существует ли система безопасности для приложений Java Desktop? Когда я искал в google, я видел, как люди говорили о Spring Security, однако, похоже, это главным образом веб-сайт. Я использую обычный Java-код (формы входа, jdbc) для обеспечения безопасности на уровне пользователя, но мне не удобно программировать этот путь. Благодарим за помощь.Защитная оболочка для приложений Java Swing
ответ
Я решил использовать Apache Shiro Security Framework. It is very easy to use and the website host good documentation. Спасибо всем за помощь.
Вы все равно можете использовать ролевой доступ и какую-то службу каталогов для настольных приложений, и вы можете сделать это с помощью пружины, это не обязательно только для доступа к сети. не то, что я толкаю весну специально.
рассматривает
Это действительно трудно ответить вам, не зная, какую угрозу модель вы думаете.
- У вас есть сомнения в том, что у подписанного пользователя есть разрешение на открытие приложения?
- Помогает ли приложение разговаривать с сервером и получать данные оттуда?
- Вы обеспокоены тем, что пользователь подделывает код?
В первом случае это похоже на то, что лучше обрабатывается с разрешениями уровня ОС.
Во втором случае обрабатывайте свою безопасность на сервере, вы все равно не можете доверять клиенту.
В третьем случае удачи.
Это простое автономное приложение для настольных компьютеров. В принципе, мне нужно только отключить/включить параметры (кнопки, ссылки) на основе пользователя, который вошел в систему. – unleashed
- 1. JQuery UI Перетаскиваемая защитная оболочка не применяется
- 2. Spy ++ для приложений Java Swing
- 3. Выполнение приложений Java Swing
- 4. Приложение для Java-приложений: SWT против Swing
- 5. Java-оболочка для Sencha Touch
- 6. Защитная сетка для array_slice
- 7. Альтернативы приложений для Java-приложений
- 8. Java Swing для эмуляции
- 9. Простая настольная оболочка для HTML-приложений
- 10. Переносимость приложений Java Swing в OSX
- 11. Оболочка Enumset для AbstractActions
- 12. Путь для автоматизации приложений Swing приложений с использованием .net
- 13. Java оболочка для .c кода
- 14. Есть ли способ для размытия приложений Swing?
- 15. java swing checkboxes java swing
- 16. Приложение Java Swing vs C# .net для настольных приложений
- 17. Java Swing против dot-net для приложений Standlaone
- 18. Java Swing или Windows Forms для настольных приложений?
- 19. JavaFX, Swing или Flex для приложений Java Desktop
- 20. Java место других приложений для Windows ниже моего приложения swing
- 21. java swing для клиента
- 22. IDE для Java Swing
- 23. SMTP Ошибка приложений Swing
- 24. Анализатор приложений Swing
- 25. Защитная пружина websocket
- 26. Защитная обработка ActiveRecord :: RecordNotFound
- 27. Разработка приложения для Java-приложений для обучения?
- 28. Swing vs JavaFx для настольных приложений
- 29. Структура программы Java Swing
- 30. Защитная клавиатура для Android-клавиатуры edittext
Когда речь идет о настольных приложениях (означает, что передача данных по проводам), почему вы обеспокоены? Я знаю еще некоторые способы, которыми люди могут получить информацию (например, нажатия клавиш), но тогда вы находитесь в большем океане? – kosa
Структура безопасности кажется довольно обобщенной. Безопасность в каком отношении? Каковы ваши проблемы? –
Это простое настольное приложение. В принципе, мне нужно только отключить/включить параметры (кнопки, ссылки) на основе пользователя, который вошел в систему. – unleashed