我是Kentico的新手,正在测试CI和暂存。我当时正在搞一个宏观身份,我想我弄坏了一些东西。 从那以后,我删除了宏身份并重置了管理员用户(我已为其分配了宏身份用户)。我在某些时候也更改了盐值。
因此,我使用系统>宏>签名辞职了所有宏。 可悲的是,宏报告stil显示了一堆(几乎所有)无效签名。
在“转储”>“服务器”选项卡中,我特别遇到问题,在该问题中遇到了难以理解的重新加载问题。 事件日志包含以下宏错误。检查报告后,它是带有无效签名的宏之一。 我该如何辞职/解决这些问题,或者我遗漏了辞职工具无效的问题?
PS:这是一个空白的本地测试站点,因此对于站点本身而言并不重要。在安装新的空白网站之前,我只想了解我的问题所在。
答案 0 :(得分:2)
在退出所有宏时,请确保您的web.config中具有CMSHashSalt键。此值不应随环境而变化。另外,在退出所有宏时,请确保已选中“系统>宏>签名”下的两个框。
最后,如果您只想退出一个宏,则只需要打开宏所在的页面或对象并重新保存即可。