Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
TheGrandEnnui's avatar
4 years ago

GetUserProof() returning http error 400 for some users

I'm using the Oculus Platform instructions at https://developer.oculus.com/documentation/unity/ps-ownership/ to validate a user, and after successfully calling Entitlements.IsUserEntitledToApplication() then getting a valid user.Id from calling Users.GetLoggedInUser(), when the app calls Users.GetUserProof(), some users are getting an http error of 400, while others, including myself, are not.

So far the only consistency is US based success versus international based failure.

 

This is an app in development on App Lab.

3 Replies

Replies have been turned off for this discussion
  • jumbli's avatar
    jumbli
    Start Partner

    I found this post after struggling with the issue myself. The user I was testing with was not a member of my organisation, they were a standard user (so developer mode not available) and they were added to a headset as an additional account.

    When I downloaded the official build, GetUserProof worked for them, but if there was a manually installed version on the headset it fails with the 400 error.

    For testing I have created another user and added them to my organisation and they work will manually installed apps even if they are the second account on the headset.

     

    The main takeaway is that this seems to be an issue that only affects you while testing and does not affect the live release.

  • Sorry for necroing an old thread but this is the only one we could found and we are wondering if anyone of you were able to solve this.