Skip to content

Instantly share code, notes, and snippets.

@kishansagathiya
Created October 12, 2017 05:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kishansagathiya/5e92279ff5b5e500506cf97206772b26 to your computer and use it in GitHub Desktop.
Save kishansagathiya/5e92279ff5b5e500506cf97206772b26 to your computer and use it in GitHub Desktop.
#!/bin/bash
REALM="master"
export TKN=`curl -k -v -X POST "http://keycloak-keycloak.192.168.42.52.nip.io/auth/realms/$REALM/protocol/openid-connect/token" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "username=admin" \
-d 'password=admin' \
-d 'grant_type=password' \
-d 'client_id=admin-cli' | jq -r '.access_token'`
curl -k -v -X POST -H "Content-Type:application/json" -H "Authorization: Bearer $TKN" -d 'testrealm.json' http://keycloak-keycloak.192.168.42.52.nip.io/auth/admin/realms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment