C# 403-禁止:肯蒂科的访问被拒绝

C# 403-禁止:肯蒂科的访问被拒绝,c#,.net,login,kentico,C#,.net,Login,Kentico,我明白了 错误:403-禁止:访问被拒绝 当我试图使用数据库中的任何用户登录到kentico 10的管理面板时 我正在使用登台模块同步页面,同步后出现此问题 似乎没有人具有编辑器访问权限,这是最低权限级别 我试图修改DB,但那个工具不起作用 如何解决此问题?如果两个系统上的用户相同,则您可以从源服务器修改用户的对象,并确保他们具有所需的最低访问级别,然后使用暂存模块同步这些用户 之后,您应该能够使用目标服务器上的一个目标用户访问管理员。如果您可以访问服务器本身,您可能需要执行紧急密码重置 在we

我明白了

错误:403-禁止:访问被拒绝

当我试图使用数据库中的任何用户登录到kentico 10的管理面板时

我正在使用登台模块同步页面,同步后出现此问题

似乎没有人具有编辑器访问权限,这是最低权限级别

我试图修改DB,但那个工具不起作用


如何解决此问题?

如果两个系统上的用户相同,则您可以从源服务器修改用户的对象,并确保他们具有所需的最低访问级别,然后使用暂存模块同步这些用户


之后,您应该能够使用目标服务器上的一个目标用户访问管理员。

如果您可以访问服务器本身,您可能需要执行紧急密码重置

在web.config的AppKeys下,放置以下内容:

当然,将“admin”替换为用户名,“password”替换为新密码,“true”只是表示该用户将拥有全局管理员权限

该密钥将在站点回收后自动删除,一旦您拥有全局管理员用户,您就可以正确设置用户权限


如果源实例从版本9升级到版本10,同时有一些用户对象同步任务挂起,则升级后同步这些任务很可能会导致目标实例损坏。此场景是非法的,所有同步任务都必须在升级之前同步到目标,或者如文档中所述放弃:


我会尝试从源代码为所有用户对象运行完全同步,如果这不能修复您的目标实例,您将不得不回滚它/安装新的目标,并确保您不会将任何旧(v9)任务同步到目标(v10)。通常,只支持在同一主版本和次版本的两个实例之间进行转移。

我可以登录源服务器,只有目标服务器有问题。我需要对源服务器中的用户进行哪些修改?如果两台服务器上的用户相同,假设目标服务器上的用户与源服务器同步,则需要确保该用户在源服务器上设置了最低权限。在此之后,将该用户对象从源同步到目标。我将确保无法登录到目标。这不是身份验证问题,这是授权问题。我只同步来自迁移的vesion 10.0而不是旧版本的任务。不应存在“迁移的任务”首先,这是不受支持的场景。不使用升级过程升级任务。如果升级k9实例时有一些任务挂起,它们仍然是v9任务,并且无法将它们同步到k10实例。