Мой сервер server.example.com недоступен из Интернета.
Однако есть доступный прокси-сервер HTTP, proxy.example.com, который может общаться с сервером.
Если пользователи настраивают свой браузер на просмотр proxy.example.com для * .example.com или используют предоставленный мною файл прокси-сервера автоконфигурации, они могут получить доступ к серверу (после аутентификации через прокси-сервер). Я хочу, чтобы они не проходили этот ручной процесс.
Возможно ли это сделать программно? JavaScript будет обслуживаться с сайта www.example.com, доступного в Интернете, поэтому, похоже, нет проблемы безопасности, которая сделала бы это невозможным в принципе.
Мое ограничение заключается в том, что proxy.example.com является HTTP-прокси, и я не могу его коснуться. Я контролирую только server.example.com и www.example.com, а мое веб-приложение можно запустить только на server.example.com.