2016-09-02 55 views
4

登录到sitecore时有任何其他经历,它说太多的用户登录,但当你导航到“踢用户”它说:“没有活动的用户会话,你可以注销Sitecore的“。Sitecore登录问题没有用户踢

我的用户是管理员。

我发现解决此问题的唯一方法是重新启动IIS中的网站,我不想在网站生效后再执行此操作。

我使用的是最新版本Sitecore.NET 8.1(修订版160519)

回答

1

我会检查,看看,如果你有正确的许可证。

登录到Sitecore并转到桌面。

在开始菜单中,转到所有应用程序 - >系统 - >许可证详细信息。

(您也可以在控制面板部分,许可证信息)

检查允许的并发用户数。

如果这一切都很好,并且许可证有效,请使用Sitecore提出支持凭单。

如果未联系Sitecore客户经理获取新许可证。

1

我有同样的版本相同的问题,仍然在寻找解决方案。 我只有工作解决方法。 如果你能,你应该添加另一个URL地址并修改您的主机文件,如果你能位于目的地不明确的.NET架构的缓存如下所示:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root 
or 
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root 

前提是你使用的是.NET V4.0起如果不是分别改变。 这将清除你所有的预渲染页面,所以请记住,该服务器上的任何网站将会变得呆滞一段时间。

编辑: 我发现,在登录用户没有显示加重写规则

<rule name="Rewrite api"> 
    <match url="^api/sitecore(.*)" /> 
    <action type="Rewrite" url="sitecore/shell/{R:0}" /> 
</rule> 

我仍然在试图找到,因为调用/api/sitecore/DomainAccessGuard/GetActiveSessions 结果404 我变通办法真正的罪魁祸首。

+0

我无法让sitecore查询提升工作。你可以添加一个会话杀手脚本,基本上可以踢掉所有人,或将会话时间从20分钟改变为更短的时间,然后等待... – JKerny