如何退出单个宏

how to resign a single macro

我是 Kentico 的新手,我正在测试 CI 和暂存。我在摆弄一个宏观身份,我想我打破了一些东西。 从那以后,我删除了宏身份并重置了管理员用户(我已经为其分配了一个宏身份用户)。我也在某些时候改变了盐值。

所以我使用系统 > 宏 > 签名放弃了我所有的宏。 可悲的是,宏报告仍然显示一堆(几乎所有)无效签名。

我在 staging > servers 选项卡中特别遇到问题,我遇到了 unigrid 重新加载问题。 事件日志包含以下宏错误。检查报告后,它是具有无效签名的宏之一。 我如何才能 resign/fix 这些问题,或者我错过了什么,因为辞职工具无效?

PS:这是一个空白的本地测试站点,因此它对站点本身并不重要。在安装新的空白站点之前,我只想了解我哪里搞砸了。

当退出所有宏时,请确保您的 web.config 中有一个 CMSHashSalt 密钥。此值不应因环境而异。此外,在重新签署所有宏时,请确保您已选中系统>宏>签名下的两个框。

最后,如果您只想退出一个宏,您只需打开宏所在的页面或对象并重新保存即可。