Шаги, которые я выполнил.Apache Sling Jcr Устранение конфигурации установщика, влияющее на поставщика безопасности веб-консоли Apache Sling
- Войти в AEM, как пользователь администратора
- Создать новый пример пользователя «localadmin»
- Назначьте «localadmin» пользователю группы администраторов
- Перейти к системе/консоли/ConfigMgr/Поиск « Apache Security слинг веб-консоли Provider»конфигурация
- Добавить„localadmin“пользователя в разделе„Пользовательские имена“
- Войти с пользователем localadmin перейти к системе/консоль/ConfigMgr/
- Поиск "Apache Sling Jcr Installer"
- Удалить конфигурацию. Подождите некоторое время, когда вы автоматически выйдете из консоли Felix.
Войдите в систему с пользователем admin и проверьте конфигурацию поставщика безопасности для веб-консоли Apache Sling. Пользователь удаляется из конфигурации.
Это правильное поведение.?
И здесь возникает большой вопрос, если я удалить «админ» имя пользователя из конфигурации «Provider Apache Security Sling Web Console», как получить доступ к Феликсу консоли, а также как восстановить обратно по умолчанию пользователя или администратора к конфигурации.
, независимо от «местоположения пути для стропы», ниже вопрос остается без ответа. «если я удалю имя пользователя« admin »из конфигурации« Провайдер безопасности веб-консоли Apache Sling », как получить доступ к консоли Felix, а также как восстановить обратно пользователя по умолчанию или администратора в конфигурацию?» – VAr
Пункт делаю покрытие ваш вопрос. Если вы просто удалили конфигурацию «Поставщик безопасности веб-консоли Apache Sling Web Console» или изменили пользователя на пользователя, не являющегося администратором, который не имеет доступа к веб-консоли, вы можете просто создать '/apps/system/config/org.apache.sling.extensions .webconsolesecurityprovider.internal.SlingWebConsoleSecurityProvider.config' как 'osgiConfig' с свойством' users' со значением 'admin', и конфигурации будут эффективны при сохранении, что даст доступ к администратору –
. Весь ваш сценарий, о котором идет речь, - вам придется создайте и osgiConfigs - 'org.apache.sling.installer.provider.jcr.impl.JcrInstaller' и' org.apache.sling.extensions.webconsolesecurityprovider.internal.SlingWebConsoleSecurityProvider', но сначала вам нужно будет сделать это, создав '/ apps/sling/install', а затем в '/ apps/system/config'. Таким образом, JcrInstaller, который указывает на sling/install, перезагружает конфигурацию из/apps/sling/install, а затем на основе конфигурации для JcrInstaller (должен установить 'sling.jcrinstall.new.config.path'' system/config') –