Subject: Cesium for Unreal (v2.28.0, UE 5.8) — Cannot authorize with Cesium ion
Hi Cesium team,
I’m unable to connect Cesium for Unreal (v2.28.0) to my Cesium ion account on Unreal Engine 5.8.0 (Windows 11).
Using the “Connect” (OAuth) button: the browser login/authorization succeeds, but the Editor never completes the connection. The Output Log shows:
LogCesiumEditor: Error: Errors connecting to Cesium ion:
- Failed to complete authorization:
- Unable to decode base64 payload.
This happens on every attempt. I also noticed other HTTPS requests failing around the same time with libcurl SSL errors (error 35), which made me suspect my local proxy (127.0.0.1:7897), but disabling the proxy didn’t fix it.
As a workaround, I manually pasted an access token into Project Settings → Cesium ion Access Token — this also fails to connect.
Separately, when generating a token directly on ion.cesium.com, I got: “POST with passive cookie authorization must include a valid x-cesium-csrf header.”
I’ve tried an incognito browser window and an existing token, with no success.
Could you help identify the root cause, or suggest a way to authorize without the Editor’s own OAuth callback? Happy to share full logs.
Thanks,
Ayer