Umbraco管理员注销会员用户

时间:2019-07-19 11:32:32

标签: asp.net asp.net-mvc umbraco asp.net-membership umbraco7

在Visual Studio 2013中使用自定义ASP.Net(Web窗体)应用程序运行Umbraco 7.5,并通过代码创建成员资格用户。这可以正常工作并创建用户,就像我在Umbraco的“成员”部分中看到的那样。

使用

登录到前端应用程序后,我可以在调试模式下查看用户的详细信息。

System.Web.Security.MembershipUser user = System.Web.Security.Membership.GetUser();

现在,当我登录到管理区域,即http://example.com/umbraco时,它将注销成员资格用户,以便将用户(与上面的代码不同)显示为空。

我可以看到一些web.config条目,但不知道我需要进行哪些更改(如果有的话),并根据互联网上的论坛讨论获取Membership用户?

如何避免这种情况发生?

2 个答案:

答案 0 :(得分:0)

有两个与日志记录时间有关的选项,我建议尝试其中之一或同时尝试。

将web.config文件中的超时值设置为60分钟或您想要的任何时间。

<add key="umbracoTimeOutInMinutes" value="20" />

通过修改Config/umbracoSettings.config上的Umbraco设置文件来保持用户登录。

<keepUserloggedIn>true</keepUserloggedIn>

答案 1 :(得分:0)

如果有内存可用,这是旧版本的V7中的一个问题,后来已得到修复。如果您升级到Umbraco的较新版本,问题是否仍然存在?