我有一个脚本:
<cfscript>
gf = createObject('component','com.general');
gf.checkIpBlocked();
</cfscript>
我想触发 onSessionStart。
我在 /siteID/includes/themes/myTheme/eventHandler.cfc 中添加了一个 onSessionStart。但是会话开始永远不会触发。我知道有一些管理会话,因为我打开管理员,登录然后关闭浏览器,重新打开它我被迫再次登录。
如果我设置一个会话变量,关闭浏览器,并且 session.testVar 永远不会消失,并且似乎会在很长一段时间内保持初始值。
我不想管理 mura 用户或任何我只是想在“会话”中第一次设置会话变量。在典型的 application.cfc 中,这很容易。
任何见解都值得赞赏。