【发布时间】:2012-12-24 04:35:15
【问题描述】:
• 我们如何覆盖 SP 2010 中的授权机制(声明身份验证方案)以执行 hos 自定义逻辑而不是使用 OOB SP 逻辑。当我说覆盖时,这意味着我应该能够通过我的逻辑允许/拒绝访问任何请求资源,而不管 SP 权限如何。 • 通过其他讨论,我了解到我们无法覆盖 SP 2010 中的授权机制,但我可以接受任何程度的自定义(如模块等)。 • 我已经知道我们可以在SP 完成授权“之前”插入自定义逻辑,并转换/添加/删除经过身份验证的用户的声明。但是我们的需求无法通过自定义声明提供者来解决,因为我们不会知道请求中访问的资源(被访问的 URL 除外)。换句话说,我们希望在每次 SP 做出授权决定时执行我们的逻辑,这样我们就可以知道正在访问哪个资源,基于哪些我们会做一些计算来决定。
【问题讨论】:
标签: sharepoint-2010 authorization claims-based-identity