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