无法从网站注销



我遇到了一个奇怪的问题,涉及从网站上以我的特定主题的用户记录。当我按记录链接时,请刷新页面,但仍会登录用户。当我将站点皮肤更改为DNN提供的默认值时,就没有问题了。在我使用自定义主题创建的完全不同的网站中,此链接也有效。我已经禁用了JavaScript认为,也许某些JS脚本弄乱了,但结果是相同的。我不知道从哪里开始寻找这个问题。有任何建议吗?

禁用JavaScript是一个问题。"登录"链接使用JavaScript。

启用JavaScript返回您的自定义皮肤,并使用开发人员工具打开控制台窗口。您应该在那里看到可以帮助识别问题的信息。

尝试将.ASCX皮肤控制中JavaScript文件的顺序和优先级混乱。例如,如果您有:

<dnn:DnnJsInclude runat="server" FilePath="jquery.one.js" PathNameAlias="SkinPath" />
<dnn:DnnJsInclude runat="server" FilePath="jquery.two.js" PathNameAlias="SkinPath" />

尝试切换它们,或者尝试更改其优先级,例如:

<dnn:DnnJsInclude runat="server" FilePath="jquery.two.js" PathNameAlias="SkinPath" Priority="100" />
<dnn:DnnJsInclude runat="server" FilePath="jquery.one.js" PathNameAlias="SkinPath" Priority="150" />

有时,即使没有显示在控制台中的库的顺序,也存在冲突。

您可以在客户资源管理API

中阅读有关此信息的更多信息

最后,尝试将几个皮肤.ascx文件与彼此进行比较,以查看此特定的文件是否缺少。

最新更新