Spring 企业应用安全解决方案深度剖析
1. Spring 功能概述
Spring 更像是一个平台而非传统意义上的框架,其集成和支持服务众多,远超单一章节所能涵盖的范围。在日常开发中,Spring 展现出了强大的简化能力:
- 简化 JMS 操作 :让开发者在处理 Java 消息服务时更加便捷,减少了复杂的配置和操作流程。
- 简化调度任务 :轻松实现定时任务的管理和执行,提高了系统的自动化程度。
- 支持邮件发送 :提供了简单易用的接口,方便开发者实现邮件发送功能。
- 支持多语言定义应用对象 :在 Spring IoC 容器提供的统一架构下,开发者可以使用 Java 以外的语言定义应用对象,增加了开发的灵活性。
2. 企业应用安全需求
企业应用对安全的需求是多方面的,不同的应用由于其问题领域、目标用户群体以及对核心业务的重要性不同,所需的安全类型也存在差异。例如,互联网银行应用和内部电话目录应用的安全要求就有很大区别。典型的企业应用需要解决以下四个主要安全问题:
- 身份验证(Authentication)
- 多源认证 :企业应用通常需要访问多种认证存储库,如 LDAP 目录、CRM 系统、企业单点登录解决方案和特定于应用的数据库。不同的存储库可能有不同的认证方式,有些可能不暴露凭证,有些则以哈希格式存储。
- 多客户端支持 :企业应用
超级会员免费看
订阅专栏 解锁全文
888

被折叠的 条评论
为什么被折叠?



