Sitecore 在用户管理器中编辑用户异常
Posted
技术标签:
【中文标题】Sitecore 在用户管理器中编辑用户异常【英文标题】:Sitecore Edit User exception in User Manager 【发布时间】:2014-02-12 21:04:12 【问题描述】:我试图找出可能是什么问题。基本上,我无法编辑任何用户帐户。在用户管理器中单击编辑后,我会收到附加的异常。
任何建议将不胜感激。
Sitecore 版本为 6.6.0(修订版 130214)
这是日志文件中的异常:
**6136 11:49:33 FATAL An uncaught exception occurred
Exception: System.Web.HttpUnhandledException
Message: Exception of type 'System.Web.HttpUnhandledException' was thrown.
Source: System.Web
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Nested Exception
Exception: System.NullReferenceException
Message: Object reference not set to an instance of an object.
Source: Sitecore.Client
at Sitecore.Shell.Applications.Security.EditUser.EditUserPage.PlaceInFrame(String urlString)
at Sitecore.Shell.Applications.Security.EditUser.EditUserPage.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)**
【问题讨论】:
嗨,伊戈尔。您能否查看 Sitecore 日志,看看那里是否有关于所引发的确切错误的其他信息? 您是否对文件\sitecore\shell\Applications\Security\EditUser\EditUser.xaml.xml
进行了任何更改?
或者在 \sitecore\shell\override 中是否有一个名为 EditUser.xaml.xml 的文件?
大家好,非常感谢您的提示。我正在尝试获取日志文件,因为我目前无权访问服务器(不会更容易排除故障)。我也会确认其余信息。
不是很有帮助:(如果您确定这不是您的代码,我的建议是:获取 Sitecore 安装的 zip 文件(来自 SDN),解压缩并复制到 /sitecore 文件夹
【参考方案1】:
请尝试用新的 Sitecore dll 替换您的 bin 文件夹。
【讨论】:
【参考方案2】:我按照建议替换了整个 shell 文件夹,问题就消失了。我认为它是丢失或损坏的文件。
【讨论】:
以上是关于Sitecore 在用户管理器中编辑用户异常的主要内容,如果未能解决你的问题,请参考以下文章
即使在分配 sitecore\Sitecore Client Users 角色时,广告用户也无法登录