2016-11-29 15:30:53 +00:00
|
|
|
[[_resource_server_create_client]]
|
2022-04-18 14:10:57 +00:00
|
|
|
= Creating a client application
|
2016-06-16 17:08:04 +00:00
|
|
|
|
2017-08-28 12:50:14 +00:00
|
|
|
The first step to enable {project_name} Authorization Services is to create the client application that you want to turn into a resource server.
|
2016-11-15 21:34:20 +00:00
|
|
|
|
2022-04-18 14:10:57 +00:00
|
|
|
.Procedure
|
2016-11-15 21:34:20 +00:00
|
|
|
|
2016-11-29 15:30:53 +00:00
|
|
|
. Click *Clients*.
|
|
|
|
+
|
2016-06-16 17:08:04 +00:00
|
|
|
.Clients
|
2022-10-13 20:14:20 +00:00
|
|
|
image:images/resource-server/client-list.png[Clients]
|
2016-06-16 17:08:04 +00:00
|
|
|
|
2022-07-25 20:36:51 +00:00
|
|
|
ifeval::[{project_community}==true]
|
|
|
|
. On this page, click *Create client*.
|
|
|
|
endif::[]
|
|
|
|
ifeval::[{project_product}==true]
|
2016-11-29 15:30:53 +00:00
|
|
|
. On this page, click *Create*.
|
2022-07-25 20:36:51 +00:00
|
|
|
endif::[]
|
2016-11-29 15:30:53 +00:00
|
|
|
+
|
2022-04-18 14:10:57 +00:00
|
|
|
.Add Client
|
2022-10-13 20:14:20 +00:00
|
|
|
image:images/resource-server/client-create.png[Add Client]
|
2016-06-16 17:08:04 +00:00
|
|
|
|
2016-11-29 15:30:53 +00:00
|
|
|
. Type the `Client ID` of the client. For example, _my-resource-server_.
|
2022-07-25 20:36:51 +00:00
|
|
|
ifeval::[{project_community}==true]
|
|
|
|
. Click *Next*.
|
|
|
|
. Toggle *Client authentication* to ON.
|
|
|
|
. Click *Save*.
|
|
|
|
endif::[]
|
2016-11-29 15:30:53 +00:00
|
|
|
. Type the `Root URL` for your application. For example:
|
2016-06-16 17:08:04 +00:00
|
|
|
+
|
2018-02-08 21:09:26 +00:00
|
|
|
```
|
2016-06-16 17:08:04 +00:00
|
|
|
http://${host}:${port}/my-resource-server
|
|
|
|
```
|
|
|
|
|
2016-11-29 15:30:53 +00:00
|
|
|
. Click *Save*. The client is created and the client Settings page opens. A page similar to the following is displayed:
|
|
|
|
+
|
2016-06-16 17:08:04 +00:00
|
|
|
.Client Settings
|
2024-09-27 07:05:06 +00:00
|
|
|
image:images/resource-server/client-settings.png[alt="Client Settings"]
|