无法从 sitecore 删除外联网用户

Posted

技术标签:

【中文标题】无法从 sitecore 删除外联网用户【英文标题】:Not able to delete extranet user from sitecore 【发布时间】:2015-05-07 09:29:29 【问题描述】:

当我尝试从 sitecore 删除外网用户时,弹出错误提示

以下用户无法删除:

外联网\pratik.wasnik@example.com 例外: 非静态方法需要一个目标。

谁能帮我删除这个用户?此用户已解锁。

【问题讨论】:

日志是怎么说的? 【参考方案1】:

用户 sitecore\pratikw 不是外联网用户,而是 Sitecore 域中的用户。也许您以用户身份登录到 sitecore 并导致问题?

Extranet 用户的名称类似于此 Extranet\。您可能应该寻找 extranet\pratikw

【讨论】:

Jens,其实是外网\pratik.wasnik@example.com。 感谢您的更正,对于 sitecore\pratikw,它正在被删除,没有任何问题!但是对于外网用户,它不会被删除! 您好 Jens 和 Ahmed,请参阅以下日志条目: 5844 03:43:43 错误无法删除用户异常:System.Reflection.TargetException 消息:非静态方法需要目标。来源:System.Reflection.RuntimeMethodInfo.CheckConsistency(Object target) 中的 mscorlib 在 System.Reflection.RuntimeMethodInfo.InvokeArgumentsCheck(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfoculture) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder活页夹,Object[] 参数,CultureInfo 文化)在 System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index)

以上是关于无法从 sitecore 删除外联网用户的主要内容,如果未能解决你的问题,请参考以下文章

即使在分配 sitecore\Sitecore Client Users 角色时,广告用户也无法登录

高级用户访问 Sitecore 回收站

如何从 Sitecore 地理位置信息中获取用户所在的国家/地区?

Sitecore 8 用户访问权限

hyper-V下虚拟机连接外网,怎么才能将Hyper-V 的虚拟机接入互联网

HSQLDB:由于“用户缺少权限或找不到对象”,无法删除互锁表且无法删除外键