My Oracle Support Banner

How to Configure WebLogic OpenID Connect Provider with Keycloak in WLS 14.1.2 (Doc ID 3068506.1)

Last updated on MARCH 14, 2025

Applies to:

Oracle WebLogic Server - Version 14.1.2.0.0 to 14.1.2.0.0 [Release 14c]
Information in this document applies to any platform.

Goal

This document describes how to configure WebLogic OpenID Connect provider with Keycloak in WLS 14.1.2.

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
 What is OpenID Connect
 What is Keycloak
 Steps to configure WebLogic OpenID Connect provider with Keycloak:
 Download Keycloak 22.0.4 and unzip it to any location
 Start Keycloak 
 Login Keycloak Console
 Create a Realm in Keycloak
 Create a Client in Keycloak
 Change "Client scopes" in Keycloak
 Add user in Keycloak
 Set user password in Keycloak
 Create "Realm roles" in Keycloak
 Assign Realm roles to ceated user in Keycloak
 Download sample application
 Configure WebLogic OpenID Connect Provider in WLS
 Restart WLS
 Deploy and start sample application
 Access sample application
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.