The next steps will present you with how you can create an Authorization Server that implements a use case from the dynamic client registration profile:
- Create the project using Spring Initializr. Go to https://start.spring.io/ and fill out the form using the following data:
- Set up the Group as com.packt.example
- Define the Artifact as dynamic-server and add Web, Security, JPA, and MySQL as dependencies for this project
- Open the pom.xml file and add the following dependency, as we will use the Spring Security OAuth2 project:
<dependency> <groupId>org.springframework.security.oauth</groupId> <artifactId>spring-security-oauth2</artifactId></dependency>
- So that the client can be properly registered at the Authorization Server, ...