下载,构建和部署应用程序代码

Keycloak Quickstarts存储库中提供了您要保护的应用程序的项目和代码。您将需要在您的计算机上安装以下内容并在PATH中使用,然后才能继续:

  • Java JDK 8

  • Apache Maven 3.1.1 or higher

  • Git

您可以通过在https://github.com/keycloak/keycloak-quickstarts克隆资源库来获取代码。使用与正在使用的Red Hat Single Sign-On版本相匹配的分支.按照以下步骤下载代码,构建并部署代码。

Clone Project

$ git clone https://github.com/keycloak/keycloak-quickstarts
$ cd keycloak-quickstarts/app-profile-jee-vanilla
$ mvn clean wildfly:deploy

您应该在应用程序服务器控制台窗口中看到一些文本向下滚动.应用程序成功部署后进入http://localhost:8080/vanilla

申请登录页面:

如果打开应用程序的web.xml文件,您将看到应用程序通过BASIC身份验证进行安全保护。如果您点击登录页面上的登录按钮,浏览器将弹出一个BASIC auth登录对话框。

应用程序登录对话框

应用程序不受任何身份提供者的保护,因此在对话框中输入的任何内容都将导致服务器发送禁止的消息。下一节将介绍如何使用这次部署的应用程序并对其进行保护。

results matching ""

    No results matching ""