Acumatica - 用户正在收到“会话已过期”

时间:2014-08-13 18:33:41

标签: erp acumatica

网络用户正在接收"会话已过期"在使用Acumatica ERP时,我根据文档对Web Config文件进行了以下更改:

  • 更改了ReminderRequestPeriod
  • 报告超时设置
  • 查询超时设置

3 个答案:

答案 0 :(得分:2)

根据用户收到超时的时间/地点,可能是各种项目。

如果超时发生在一致的持续时间,那么用户可能会达到标准ASP"会话"超时。

在web.config文件中查找" sessionState"标记并查看"超时"中的值是。这是几分钟。增加此值可以增加用户"会话之前的时间量。超时。

修改此值时,您还应该查看"表单..."标记并查看"超时"有设定。这是表单身份验证持续时间的持续时间。这些应匹配或关闭,否则您将在实际会话之前完成身份验证超时。

如果您遇到随机问题(在不同时间对不同用户或多个用户同时发生超时),需要注意的一件事是服务器上的Eventlog。如果IIS应用程序池正在回收(默认情况下这样做)或者崩溃时出现问题,则最终用户会话不会保留并显示超时消息。

如果它是回收问题,您可以在应用程序池中调整回收之前的时间。

如果池崩溃的问题,将会有一个事件日志显示崩溃,以帮助隔离崩溃的位置。我有一位客户最近遇到过这个问题。应用一些更新后,他们从未重新启动导致定期应用程序池崩溃的服务器。运行低/内存不足也可以。

这些不会保证修复,但它可以帮助您找出超时的原因

答案 1 :(得分:0)

我有类似的问题。在我的情况下,它增加了Web服务器的可用内存

答案 2 :(得分:0)

此外,请记住,如果您的网站已升级,则可能需要重置许可证密钥。 (你可能需要联系Acumatica来做这件事) 升级到较新版本后,我们的客户端的许可证无效,然后只有2个用户可以登录,如果第三个用户登录其中一个用户,则收到“会话超时”错误。