I assume you're hosting Admin and live site on different Azure instances? Would you by any chance have IP restriction on the Admin side enabled?
Event though the eventlog shows different I've seen this issue happen cause the web app wasn't allowing requests from it's own IP. The eventlog shows your own IP but creates a seperated request using it's own IP.
You can find the IP's on the properties tab of the AppService: