Как заставить Silverlight + Amazon Instant Video работать с прокси моего браузера?

2986
ssb

У меня есть подписка VPN, которая имеет службу прокси HTTP. Я использую Chrome в Windows 7, и мой прокси-сервер настроен через расширение switchxyharp прокси. В принципе, это работает. Сайты обнаруживаются с помощью правил автопереключения, и это без проблем подключается. Однако с мгновенным видео Amazon это не работает. Сам сайт Amazon работает с прокси, но при попытке загрузить видео я получаю ошибку местоположения. Я могу только предположить, что это что-то с silverlight, которое неправильно определяет прокси.

Это делает работу с Netflix. У меня есть это настроено с правилами автоматического переключения прокси, и это работает безупречно. Amazon также работает, когда я устанавливаю настройки VPN / прокси в Windows . Сначала я предполагал, что видеосервис Amazon просто использует URL-адреса, которые не соответствуют настроенному мной правилу соответствия amazon.com, но он не работает, даже если я отключаю автоматическое включение прокси-сервера и просто оставляю его на Настройка «вкл.» в браузере. Это наводит меня на мысль, что что-то в плагине Silverlight влияет на настройки прокси-сервера Chrome и получает мой настоящий IP. Затем он проверяет это и находит мое местоположение.

Есть ли способ заставить Silverlight работать без изменения системных настроек прокси / VPN? Мне нравится универсальность, обеспечиваемая автоматическим переключением, и я бы предпочел не терять это.

1

1 ответ на вопрос

0
ssb

Просто чтобы дать обновление, кажется, что это невозможно. Silverlight напрямую переходит к настройкам прокси-сервера системы, поэтому все на уровне браузера не будет работать. Я предполагаю, что Netflix выполняет все свои региональные проверки IP с сайта, а не внутри самого плагина, в то время как у видео Amazon есть фактическая проверка IP в Silverlight, таким образом обходя настройки прокси браузера.

Смотрите здесь :

В сетях, где существует прокси-сервер, могут потребоваться специальные настройки на клиенте, прежде чем потоковая передача будет работать в Silverlight. В общем, Silverlight просматривает настройки системы только для принятия решения о конфигурации прокси-сервера. Поэтому указание параметра прокси в Mozilla Firefox, который имеет свои собственные параметры прокси, отличные от операционной системы, не повлияет на работу потоковой передачи на платформах Windows или Macintosh.


Забыл об этом вопросе, но позже я обнаружил, что лучший и самый простой способ сделать это - использовать DNS-прокси.

Похожие вопросы