Я работаю над проектом Backend, который включает использование keycloak для аутентификации и авторизации пользователей в моем проекте nodejs. Тем не менее, установка keycloak на моем компьютере с Windows была очень сложной, потому что все учебники, которые я смотрел и читал, не работали, потому что процесс уже устарел. Итак, я покажу вам, как я в конечном итоге решаю эту проблему, применяя свои знания в установках программирования Java. Позвольте погрузиться в решения.

Необходимые инструменты:

  1. Keycloak =› https://www.keycloak.org/downloads

2. Среда выполнения Java =› https://www.java.com/download/ie_manual.jsp

3. Комплекты разработки Java SE =› https://www.oracle.com/java/technologies/downloads/#jdk18-windows

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

Примечание. Вы установили среду выполнения Java перед тем, как приступить к шагу 1.

Шаг 1. Извлеките keycloak и ZIP-папку JDK на странице рабочего стола.

Шаг 2: Откройте извлеченную папку Jdk zip и скопируйте путь следующим образом:

C:\Users\OlatoCode\Desktop\jdk-18

Затем найдите env в окне поиска на своем компьютере, что означает изменить системные переменные среды.

Нажмите и откройте его, вы увидите свойства системы, просто нажмите Переменные среды, затем нажмите Создать в разделе Переменные пользователя. > чтобы добавить к нему новые пути, подобные этому, Переменная — «JAVA_HOME», затем Значение — это путь jdk, который вы скопировали «C:\Users\OlatoCode\Desktop\jdk-18», когда вы закончите, не забудьте нажать OK.

Шаг 3. Откройте zip-архив keycloak, а затем откройте файл Readme с помощью Блокнота.

Затем скопируйте bin\ke.bat в Windows

Теперь откройте командную строку и укажите путь к keycloak на странице рабочего стола следующим образом: C:\Users\OlatoCode\Desktop\keycloak-17.0.1›bin\kc.bat после этого нажмите введите ключ на клавиатуре, чтобы процесс начался.

После этого вернитесь к файлу readme внутри keycloak, скопируйте и вставьте start dev в окна bin\kc.bat start-dev.

Как только вы получите Запуск сервера в режиме разработки, это означает, что ваш keycloak наконец-то работает, и вы можете запустить его в веб-браузере, используя URL-адрес в вашем readme. файл:http://localhost:8080

Наконец-то он работает отлично, спасибо за ваше время и не забудьте подписаться на меня и поделиться этой статьей с друзьями.