September 2019
Intermediate to advanced
668 pages
15h 59m
English
We also need to update the test script so it acquires access tokens from the Auth0 OIDC provider. This is done by performing the following changes in test-em-all.bash.
Take the following command:
ACCESS_TOKEN=$(curl http://writer:secret@$HOST:$PORT/oauth/token -d grant_type=password -d username=magnus -d password=password -s | jq .access_token -r)
Replace it with this command:
ACCESS_TOKEN=$(curl --request POST \ --url 'https://${TENANT_DOMAIN_NAME}/oauth/token' \ --header 'content-type: application/json' \ --data '{"grant_type":"password", "username":"${USER_EMAIL}", "password":"${USER_PASSWORD}", "audience":"https://localhost:8443/product-composite", "scope":"openid email ...