I'm using Unreal Engine 4.11. It has a wrapper (GetAuthToken) for the GetAuthSessionTicket which converts the byte array into the expected string. I've also setup a callback for GetAuthSessionTicketResponse_t to verify that I'm waiting long enough. When I call LoginWithSteam, PlayFab returns me:
HttpStatus: BadRequest HttpCode: 400
ErrorName: InvalidSteamTicket ErrorCode: 1010
ErrorMessage: Steam WebAPI error: 102 (Ticket for other app)
After that I create a HTTP GET Request from:
http://api.steampowered.com/ISteamUserAuth/AuthenticateUserTicket/v1/?key=%s&appid=%d&ticket=%s
This returns me the expected JSON:
{ response: params: { result: OK, steamid: #####, ownersteamid: #####, vacbanned: false, publisherbanned: false } }
I've gone to the "Partner Add-ons->Steam" page and entered the "Steam Application ID" and "Steam Secret Key". These are the same values that I pass to "key" and "appid" within the Steam WebAPI request.
Is there something I'm missing, or is this a bug?
,I'm using Unreal Engine 4.11. It has a wrapper (GetAuthToken) for the GetAuthSessionTicket which converts the byte array into the expected string. I've also setup a callback for GetAuthSessionTicketResponse_t to verify that I'm waiting long enough. When I call LoginWithSteam, PlayFab returns me:
HttpStatus: BadRequest HttpCode: 400
ErrorName: InvalidSteamTicket ErrorCode: 1010
ErrorMessage: Steam WebAPI error: 102 (Ticket for other app)
After that I create a HTTP GET Request from:
http://api.steampowered.com/ISteamUserAuth/AuthenticateUserTicket/v1/?key=%s&appid=%d&ticket=%s
This returns me the expected JSON:
{ response: params: { result: OK, steamid: #####, ownersteamid: #####, vacbanned: false, publisherbanned: false } }
I've gone to the "Partner Add-ons->Steam" page and entered the "Steam Application ID" and "Steam Secret Key". These are the same values that I pass to "key" and "appid" within the Steam WebAPI request.
Is there something I'm missing, or is this a bug?