BenjaminFavre / keycloak-apple-social-identity-provider

Apple Social Identity Provider for Keycloak
Apache License 2.0
108 stars 53 forks source link

After installing in KeyCloak Apple does not appear as provider #8

Closed gezamiklo closed 3 years ago

gezamiklo commented 3 years ago

The jboss-deployment-structure.xml did not include all the dependencies. The following had to be added.

<module name="javax.ws.rs.api" export="true"/>

Still it does not appear. What else should be done? Should any configuration files be updated?

SalahAdDin commented 3 years ago

@gezamiklo here it says it appears on, but it does not work.

gezamiklo commented 3 years ago

After some research I've found that the old JAVA version on the server caused the problem. At least JAVA 11 has to be installed.

SalahAdDin commented 3 years ago

@gezamiklo Are you using a local machine or a Docker container?

gezamiklo commented 3 years ago

@SalahAdDin It runs in a docker container. I cannot tell much about that. Our sysadmin-s manage the backends. I just tried to load the provider with the auto deployment method.

Copied the jar to standalone/deployments. As a new file having .deployed extension appeared, I could add new Apple provider in my realm.

SalahAdDin commented 3 years ago

@gezamiklo @BenjaminFavre said putting the jar file on the deployments folder was enough.