2017-02-20 17 views
0

Я получаю эту403 - Запрещено: доступ запрещен в Kentico

ошибки: 403 - Запрещено: доступ запрещен.

Хотя я пытаюсь войти в админ-панель kentico 10 с использованием любых пользователей в базе данных.

Я синхронизировал страницы с помощью промежуточного модуля после того, как эта проблема возникла.

Похоже, что ни один из них не имеет доступа к редактору, который является минимальным уровнем привилегий.

Я попытался изменить БД, но этот инструмент не работал.

Как решить эту проблему?

ответ

0

Если пользователи на обеих системах одинаковы, вы можете изменить объект пользователя с исходного сервера и убедиться, что у них минимальный требуемый уровень доступа, а затем синхронизировать этих пользователей с помощью промежуточного модуля.

После этого вы должны иметь доступ к администратору, используя одного из предполагаемого пользователя на целевом сервере.

+0

Я мог войти на исходный сервер, только у цели есть проблемы. какую модификацию мне нужно сделать для пользователей на исходном сервере? – SmartestVEGA

+0

Если пользователи на обоих серверах одинаковы, предполагая, что пользователи на целевом сервере синхронизированы с исходным сервером, вам необходимо убедиться, что у пользователя минимальные привилегии установлены на исходном сервере. После этого выполните синхронизацию этого объекта пользователя с источником на целевую. –

+0

Я буду уверен, что я не могу войти в целевой аккаунт – SmartestVEGA

1

Если у вас есть доступ к самому серверу, вам может потребоваться сброс пароля.

В web.config под AppKeys, место это:

Конечно замена «админ» с именем «пароль» с новым паролем, и «правда» просто заявив, что у этого пользователя будут глобальные привилегии администратора.

Ключ автоматически удаляется после повторного использования сайта, как только у вас есть глобальный пользователь admin, вы можете правильно установить права пользователя.

https://docs.kentico.com/k10/securing-websites/designing-secure-websites/securing-user-accounts-and-passwords/forgotten-password

+0

. Это не проблема проверки подлинности, это проблема авторизации. – SmartestVEGA

0

Если исходный экземпляр был повышен с 9-ой версии до версии 10, при этом были некоторые задачи синхронизации пользовательского объекта в ожидании, синхронизируя их после обновления, скорее всего, вызванного коррупцией на целевом экземпляре. Этот сценарий является незаконным, все задачи синхронизации должны быть синхронизированы цели перед обновлением или отбрасываются, как указано в документации:

https://docs.kentico.com/k10/installation/upgrading-to-kentico-10

Я хотел бы попробовать запустить полную синхронизацию от источника для всех объектов пользователей и если это не исправляет ваш целевой экземпляр, вам придется отбросить его/установить новую цель и убедиться, что вы не будете синхронизировать старые (v9) задачи с целью (v10). Обычно настройка поддерживается только между двумя экземплярами одной и той же основной и младшей версии.

+0

Я только пробовал задачи, которые из перенесенного vesion 10.0 не из старой версии. – SmartestVEGA

+0

В первую очередь не должно быть «перенесенных задач» - это неподдерживаемый сценарий. Задачи обновления не обновляются с помощью процедуры обновления. Если вы обновили свой экземпляр k9 с ожидающими выполнение задач, они все еще остаются задачами v9, и вы не можете синхронизировать их с экземпляром k10. – js2