Postman
Benodigdheden
-
Postman v8.0.0+
Stappen
-
Klik op de tab Authorization
-
Kies als Type 'OAuth 2.0'
-
Vul de gegevens in onder 'Configure New Token'
Grant Type
Password Credentials
Access Token URL
https://vasiam.int.pub.vascloud.be/auth/realms/MOOSE_VPMG/protocol/openid-connect/token
Username
bilbo baggins
Password
password
Client Id
EYOUTH
Client Secret
Scope
Client Authentication
Send as Basic Auth header
-
Klik op 'Get New Access Token'
-
Klik op 'Use Token'
cURL
Dit voorbeeld is opgenomen voor de volledigheid. Het toont de logica die onderliggend in o.a. Postman gebeurt.
$ curl \
--location \
--request POST 'https://vasiam.int.pub.vascloud.be/auth/realms/MOOSE_VPMG/protocol/openid-connect/token' \
--header 'Authorization: Basic RVlPVVRIOg==' \ (1)
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'grant_type=password' \
--data-urlencode 'username=bilbo baggins' \
--data-urlencode 'password=password'
> {
> "access_token": (2)
> "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJqTE5IZEpwVTQ2V3Z3MkZ5TS1lemNtTFdpV19RTnNIcGI4OVU4dlYxTGNNIn0.eyJleHAiOjE2MTM1NjczNDksImlhdCI6MTYxMzU2NzA0OSwianRpIjoiZDVjMmZjZmUtZTU1Yy00MzBhLWJhZGQtN2FhNmQzYjY0YjRmIiwiaXNzIjoiaHR0cHM6Ly92YXNpYW0uaW50LnB1Yi52YXNjbG91ZC5iZS9hdXRoL3JlYWxtcy9NT09TRV9WUE1HIiwiYXVkIjpbIml0cC1zYW1sIiwiYWNjb3VudCJdLCJzdWIiOiJiODI3NTg5OS1mMzczLTRlYWUtOTI2ZC1mZDkxYzc5Yzk3NDEiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJFWU9VVEgiLCJzZXNzaW9uX3N0YXRlIjoiZWFhMzQ3MWItZWZiZS00ZGQyLWJmZjAtYTBiNmY0ZGFmM2ExIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIqIl0sInJlYWxtX2FjY2VzcyI6eyJyb2xlcyI6WyJvZmZsaW5lX2FjY2VzcyIsInVtYV9hdXRob3JpemF0aW9uIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiRVlPVVRIIjp7InJvbGVzIjpbInlvdXRoY2FyZXNlcnZpY2UiLCJTVUJNSVRURVIiXX0sIml0cC1zYW1sIjp7InJvbGVzIjpbImFzc2lnbm1lbnR0ZWFtIl19LCJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJzY29wZSI6IiIsInNzaW4iOiIxMTA4MDU1MTYzOCIsIm9yZyI6eyJuYW1lIjoiQ0tHIERlIEh1bW1lbHRqZXMiLCJpZCI6IjE0NzEwOTgwMSJ9LCJ1cm46YmU6Zmdvdjpvcmdhbml6YXRpb246aWQiOiIxNDcxMDk4MDEiLCJnaXZlbl9uYW1lIjoiQmlsYm8iLCJmYW1pbHlfbmFtZSI6IkJhZ2dpbnMifQ.MvEIpp50yPxOtaJ4f2tDk93xkNJM4eAaLxSoUwhK-REQ2RiHWw1LYE7XM7rc-lZCEFwbPt6e3IBIx9nnTUpy3l4S7SR1JvUxKBpG_hunFUSfd220pODEM8Sgp7ECD63gvCqqBJi9vAlN0WgRvYTe1ofyUgSDlNmCFXqHaA2malVcLZt_TMSazIYBgoSaPuU0RFJLsK6wtefbiDOZzk_TZwCQnjxLszh0sNtGAbb8QrMLLLXz4jTf432SM-bBW6vKpAwV2IBANaYJx38QZbGDdrhhocu46fMPxi72Ruxci0CKQJN4NF35i8PfjkZdEuDP1IIlkmbQxmyxCV-CfqJQlw",
> "expires_in": 300,
> "refresh_expires_in": 600,
> "refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJiMDZjYzJlMy02M2FhLTRlYTgtYWZkZC05ZmIxMjBlOTdjYzkifQ.eyJleHAiOjE2MTM1Njc2NDksImlhdCI6MTYxMzU2NzA0OSwianRpIjoiNzhhNTgzNTEtZTFmNC00YjZhLTk4MzktNjIxNjBhOTdjNjE5IiwiaXNzIjoiaHR0cHM6Ly92YXNpYW0uaW50LnB1Yi52YXNjbG91ZC5iZS9hdXRoL3JlYWxtcy9NT09TRV9WUE1HIiwiYXVkIjoiaHR0cHM6Ly92YXNpYW0uaW50LnB1Yi52YXNjbG91ZC5iZS9hdXRoL3JlYWxtcy9NT09TRV9WUE1HIiwic3ViIjoiYjgyNzU4OTktZjM3My00ZWFlLTkyNmQtZmQ5MWM3OWM5NzQxIiwidHlwIjoiUmVmcmVzaCIsImF6cCI6IkVZT1VUSCIsInNlc3Npb25fc3RhdGUiOiJlYWEzNDcxYi1lZmJlLTRkZDItYmZmMC1hMGI2ZjRkYWYzYTEiLCJzY29wZSI6IiJ9.lVNbc8H0rMjs70svRh4Xv5CmLHjPSvDvZvN9-CSsCbI",
> "token_type": "bearer",
> "not-before-policy": 0,
> "session_state": "eaa3471b-efbe-4dd2-bff0-a0b6f4daf3a1",
> "scope": ""
> }
1 | EYOUTH: in Base64 codering |
2 | Dit is waarde die als Bearer token naar EYouth gestuurd moet worden. |