我们正在使用Sitecore RTE解决以下问题。
RTE显示以下例外情况:
“操作无法完成。由于超时或服务器故障,您的会话可能已丢失”。
我在编辑Editorpage.aspx
的链接上尝试了解决方案我确保在web.config以及IIS应用程序池中设置了大量超时。
有人遇到过这个吗?如果是这样,任何解决方案都会有所帮助。
感谢。
答案 0 :(得分:5)
对于已安装Google Analytics的Sitecore版本6.5 up6及更高版本,这是一个已知问题。这里有一个解决方法:
似乎Sitecore有时会错误地将编辑器识别为机器人,然后减少超时以节省内存。
答案 1 :(得分:0)
Sitecore解决方案:
当内容作者长时间使用RTE并尝试通过单击“接受更改”保存其工作时,会发生以下错误:
“操作无法完成。您的会话可能因超时或服务器故障而丢失。请再试一次。”
http://sdn.sitecore.net/Scrapbook/Avoid%20session%20timeouts%20in%20RTE.aspx
在短时间内编辑Rich Text字段后所做的更改(如3-5分钟)时,可能会出现以下消息。 操作无法完成。由于超时或服务器故障,您的会话可能已丢失。请再试一次。
答案 2 :(得分:0)
Sitecore 9+中似乎仍然存在此问题。当用户的会话被检测为漫游器时,就会发生这种情况。然后,Sitecore会设置非常短的到期时间来导致这种行为。
一个简单的解决方法是在CM实例上禁用漫游器检测:
<setting name="Analytics.AutoDetectBots">
<patch:attribute name="value">false</patch:attribute>
</setting>