You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
0ba6d8da4a
Until the fix for JDK-8209506 [1] is available in Java 11 builds, SSL connections to services using Google's SSL certificate do not work due to a lack of trust. This affects both our OAuth2 client samples which were using https://accounts.google.com as an OpenID Connect provider. This commit switches the two samples to use Yahoo in place of Google. See gh-14028 [1] https://bugs.openjdk.java.net/browse/JDK-8209506 |
6 years ago | |
---|---|---|
.. | ||
src | 6 years ago | |
README.adoc | 7 years ago | |
pom.xml | 7 years ago |
README.adoc
= Spring Boot Sample OAuth2 Client == Register Github OAuth2 application To run the sample, you need to link:https://github.com/settings/applications/new[register an OAuth application on Github]. While registering your application, ensure the Authorization callback URL is set to http://localhost:8080/login/oauth2/code/github. After completing the registration, you will have a new OAuth Application with a Client ID and Client Secret. == Configuring application.yml Once the OAuth application is registered with GitHub, you need to configure the sample application to use this OAuth application (client). Edit the link:src/main/resources/application.yml[application.yml] and replace ${APP-CLIENT-ID} and ${APP-CLIENT-SECRET} with the OAuth client credentials created in the previous section. The sample can now be run and you can login with your Github user credentials.