Post not yet marked as solved
Apple team, I need your help. Can you answer for my question in thread: https://developer.apple.com/forums/thread/701876 ?
I created new thread due to I wasn't able to add tag wwdc21-10244 in thread 701876.
Post not yet marked as solved
Hi,
I'm trying to validate device token generated on app which is signed by Enterprise account.
I generate deviceToken on device
I send the token to our backend
Our backend creates JWT token
The backend calls validate_device_token endpoint and receives 401 The authentication token can't be verified
I've seen many implementations on the internet and I'm pretty sure that we generate the token in correct way. (eg implementation: https://github.com/marinosoftware/DeviceCheckSample)
The Questions are:
Is it possible to use DeviceCheck on Enterprise Account ?
There is no possibility to enable DeviceCheck on Enterprise account is APNs key configuration: https://developer.apple.com/account/resources/authkeys/list. Is this configuration required ?
Is there is a way to validate signature of JWT token locally ? Services such as https://jwt.io requires Public and Private keys in correct format, I didn't find a way to validate the signature signed by p8 certificate without any additional keys.