上下文未在管道中正确初始化

时间:2017-12-13 14:49:41

标签: sitecore sitecore8 sitecore8.2

我们在sitecore中使用自定义布局。升级到sitecore 8.2后,任何webapi调用都失败,因为Context.Data.Site为空,而Context.User即使用户登录也是默认/匿名。此失败在下面的方法中,在每次api调用期间调用。

Sitecore.Mvc.Pipelines.Request.RequestBegin.EnsureLoggedInForPreview

我可以看到上下文被初始化但是只有一些字段/属性对于这个上下文是空的。我能够通过修补处理器重新初始化Context.Data.Site的默认值。但我还需要用户正确初始化。

有人可以帮我这个吗?

0 个答案:

没有答案