
权限核对 · 分项说明
概念说明
权限核对要分开看许可来源与执行位置:规则写在何处、由谁维护,不等于真正拦截请求的那一点;只核对文档而没核对执行点,规则改动后仍可能按旧限制放行或拦截。
判断方法
权限核对判断方法,是用单条请求与成组请求的差异定位授权判定落在哪一级,而不是只看一次操作的成败。先选一个可回退对象,单独执行目标动作并记录结果;再把该对象和一个对照对象放进同一批请求,其他条件不变重放。若单条通过而成组被拒,先交换对照对象,看拒绝是否跟着某个对象走:跟着走,优先查该对象的授权条目;固定出现,再查成组请求是否按整体判定。每次只改对象组合,不改成更大范围。
适用边界
权限核对的适用边界,是结论只贴近核对时点:授权条目有生效时段或对象归属会变化时,早先的放行与拒绝都不能直接代表之后的操作。若核对与目标操作之间隔了较长时间,或中途发生过授权调整,应重新执行一次,不沿用旧结果。它只回答这次请求所需许可是否被覆盖,不能据此推断长期权限范围,也不能把一次拒绝当成永久状态。




读者评论
照着弄了一遍,头不晕眼不花了,有点东西。
补充一点,环境温度高的时候别硬撑,歇会儿再弄。
早几年看到就好了,能少走不少弯路。
其实很多人忽略了最基础的那一步,光顾着调高级的。