gpt4 book ai didi

asp.net - Sitecore 6.2 中的伪造用户角色

转载 作者:行者123 更新时间:2023-12-02 12:15:39 25 4
gpt4 key购买 nike

Faking User Roles SDN 中的文档似乎完全满足了我的需要。我有一些“角色”,可以通过我无法控制的存储过程调用来访问,这些角色是只读的,通过我无法直接访问的 CRM。

不幸的是,我找不到方法 AddRole,甚至找不到类 UserItem(按其当前名称)。 Sitecore 6.2 中是否存在此功能?如果是的话,它在哪里?

最佳答案

您引用的代码似乎适用于以前版本的 Sitecore,我猜是 5.3.X。从 6.0 开始,安全模型发生了变化,以利用 ASP.NET 标准安全模型。

为了从其他来源将额外的角色实时拉到 Sitecore,您应该实现一个额外的角色提供程序,将其添加到 web.config 并启用切换器。 This article会给你一个很好的概览。请记住一般情况:Sitecore 安全性(从 6.0 开始)很大程度上依赖于 ASP.NET 安全性,因此 ASP.NET 中可能的功能在 Sitecore 中也应该是可能的。

如果有一天您可以直接访问 CRM,您应该能够使用标准 Sitecore CRM security provider从 CRM 获取联系人和群组。

希望这有帮助。

关于asp.net - Sitecore 6.2 中的伪造用户角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3063578/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com