51115: Twilsock: Invalid access token subject
ERROR
Twilsock could not accept the Access Token because the token sub claim is invalid. Use an Access Token with a valid subject that identifies the user for your client connection.
- The Access Token is malformed and the
subclaim cannot be parsed. - The token was generated with an empty, missing, or invalid identity value.
- The token subject does not match the identity format expected by the Twilio SDK or service you are using.
- Your application is passing the wrong token to the client when establishing a Twilsock connection.
- The token was modified after it was generated, which made the subject invalid.
- Generate a new Access Token on your server and make sure it includes a valid identity for the user.
- Verify that your token generation code sets the user identity correctly before signing the token.
- Confirm that your client is using the current token returned by your server and not a stale or truncated token.
- Decode the token in your application to verify that the
subclaim and related identity values are present and valid. - If you rotate signing keys or credentials, make sure your application is not mixing tokens generated from different environments or projects.
- Review the Access Token format and identity requirements for the Twilio SDK product you are using.