I am using auth0 to test protocols with Apple Business Chat which allows Messaging users to sign-in to authenticate themselves within a conversation.
Described on Apple’s developer site here:
And here:
I’m working on behalf of an MSP partner with Apple for their Business Chat program.
At the moment, I have created auth0 apps and am able to invoke the UX of the App through Business Chat.
However, while auth0 site logs says my login is successful – the handshake back to Apple seems to missing a “token”. At least the “failed” authentication message I am getting back to my service suggests:
[{“domain”:“com.apple.icloud.messages.business.authentication.error”,“message”:“Missing access token from response”,“code”:2}]
I have tried virtually every incantation of the auth0 app imaginable – and as directed by Apple support – and nothing seems to make it happy.
For reference my app parameters are:
- “Regular Web Application” (as suggested by Apple support)
- Token Endpoint Authentication Method: “None”
- Allowed Callback URLs: https://auth.businesschat.apple.com
- Non-Rotating token
- Grant types: “implicit” and “Authorization Code” (also as suggested by Apple support)
And I am using the following “endpoints” from obtained from auto0 and configured on the Apple site:
- Client ID
- OAuth Authorization URL
- OAuth Token URL
Anybody else using auth0 for Apple Business Chat with a recipe that I might copy?