请讲解 Apache Shiro 的原理,包括核心组件和认证授权的流程。
考察说明
考察 Shiro 框架的核心架构、认证授权流程的理解
回答思路
- 能准确说出 Subject、SecurityManager、Realm 等核心组件
- 能清晰描述认证流程:Subject.login -> SecurityManager -> Authenticator -> Realm
- 能清晰描述授权流程:基于角色或权限的校验,通过 Authorizer 完成
- 理解 Shiro 与 Spring 等框架的集成方式
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。