To start, this is not a CLIENT issue. I have read and re-read the photon authentication guide.
When starting a Headless server (running locally for debugging, NOT PlayFab's servers)-
I encounter this issue where I'm finding myself needing to authenticate a SERVER instance as if it were a client!
// Start the Server
server.StartGame(new StartGameArgs
{
SessionName = SessionID, GameMode = GameMode.Server, AuthValues = Authentication.Server,
}).ContinueWith(task =>{ Debug.Log(task.Result.Ok);});
. If AuthValues is left blank: Failed with reason : CustomAuthenticationFailed (AuthenticationType 'None' not supported)
. If AuthValues has only an initialized AuthenticationValues() with AuthType set to Custom:
Failed to parse token from request
If I'm meant to fill in the authentication for the server to start, what would I use as "user" for example in the AuthParamaters? Is there a server-specific PlayFabId I need to be using? And what about token?
I'm not sure what to do at this point, there is no clear indication if this is a bug or user-error..