Hi Zac,
Entitlement is supported on all platforms, so as long as your authentication works correct on Windows,iOS and Android, it should work just as fine on Web viewer.
- What error are you receiving ? Are you trying to access the web viewer using a proxy connection ?
- Do do have the same results across different browsers ?
Thanks,
Andrei