question

krishole avatar image
krishole asked

UE4 Server Backfill Ticket

What is the correct way to construct the request for UPlayfabMultiplayerAPI::CreateServerBackfillTicket , all server API calls use the secret key by default however this is inside of MultiplayerAPI and has an error check around the AuthenticationContext object which, since we're a server, we never login and as such never get an authentication entity token since everything normally uses the secret key.

Is this a bug with the plugin or am I missing something?

unrealAuthenticationCustom Game Servers
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
Sarah Zhang avatar image
Sarah Zhang answered

CreateServerBackfillTicket is not a Classic Server API, it’s an Entity API, the caller of it should get the title level authentication entity token before calling it. Hence, whether you use Blueprint or c++ to develop your UE4 application, you need to call GetEntityToken API before calling title level Entity API.

But currently, the Unreal4 Blueprint plugin has a known issue about getting title level entity token via GetEntityToken API. If you are using c++, please try to call GetEntityToken API before calling CreateServerBackfillTicket. The issue of Blueprint plugin is in process. If you are using Blueprint, please wait for feedback from the engineering team or use external REST plugins to process title level Entity API requests directly.

1 comment
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

krishole avatar image krishole commented ·

When calling GetEntityTokoen from the server what is the correct entity key to use?

0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.