From my understanding, when making HTTP calls into UGS, I have two options (ignoring player auth)
- Stateless token from the Token Exchange API
- Basic authentication, from the service account Key id and Secret key
I’ve gotten the stateless token working, but Im not able to refresh it programatically, so I have to use the key id:secret key basic auth method.
The documentation says to concatenate the two and take the base64 of that, and pass that as your Basic auth header in your HTTP calls to the endpoint. But in my experience its not working. Am I missing a step?