Использование проигрывателя brightcove в ActionScript через https - PullRequest
1 голос
/ 18 августа 2011

Мне действительно нужна помощь, мы пытаемся использовать наш плеер через https.Я обнаружил протокол и затем установил для secureConnections значение true, если это https, однако он по-прежнему выдает ошибку SecurityError, вот код настройки.

var config:Object = {};
        config.playerID = dataProxy.getDataResource(SettingsKeys.PLAYER_ID);
        config.labels = dataProxy.getStructureResource(SettingsKeys.LABELS_XML);
        config.width = videoPlayer.stage.stageWidth;
        config.height = videoPlayer.stage.stageHeight;
        config.secureConnections = LocationUtil.isHttps().toString();
        videoPlayer.configuration = config;

Затем он передается на плеер как таковой!

playerWrapper = new BrightcovePlayerWrapper(new BrightcovePlayer(_configuration));

Когда я получаю ошибку безопасности, я действительно вижу в URL, что secureConnections = true, почему я все еще получаю SecurityError при развертывании в https и установке требуемой переменной?

РЕДАКТИРОВАТЬ:

Ошибка SecurityEr: Ошибка № 2047: Нарушение изолированной программной среды безопасности: родитель: https://sadmin.brightcove.com/viewer/us20110817.1104/federatedVideoUI/BrightcovePlayer.swf не может получить доступ https://mydomain.com/VideoTour/Application.swf.

Я могу подтвердить его загрузку следующего файла crossdomain.xml из:

http://c.brightcove.com/crossdomain.xml

1 Ответ

0 голосов
/ 20 декабря 2011

Оказалось, что междоменная проблема

...