Instagram с ошибкой безопасности флэш - PullRequest
2 голосов
/ 21 марта 2011

Я пытаюсь получить доступ к API Instagram с помощью FLash, я получаю сообщение «Нарушение изолированной программной среды безопасности: невозможно загрузить данные из https://api.instagram.com/v1/media/popular?client_id=...etc", но оно работает в среде IDE. Оно загружает файл междоменной политики из https://api.instagram.com/crossdomain.xml и у меня есть разрешение безопасности api.instagram.com в SWF. Есть мысли? Я застрял с помощью прокси-сервера бэкэнда?

Ответы [ 3 ]

1 голос
/ 22 марта 2011

Убедитесь, что вы используете:

Security.loadPolicyFile ("https://api.instagram.com/crossdomain.xml");

Возможно, попробуйте заменить HTTPS на http? Возможно, не правильное решение.

В противном случае,да, попробуйте прокси-серверное решение.

0 голосов
/ 20 января 2015

Внимательно следуйте инструкциям по регистрации клиента и процессу авторизации, доступным на странице аутентификации разработчика .Он охватывает все необходимое для доступа к API.Если вы создаете неявную аутентификацию приложения AIR, то вам следует выбрать явную аутентификацию на стороне сервера для альтернативной стратегии развития.

0 голосов
/ 23 января 2013

Я столкнулся с той же проблемой при попытке получить доступ к Instagram API из приложения as3, расположенного на удаленном сервере.Я пробовал что-то вроде http://my -secret-domain.com / app и получил исключение.

Решение было получить доступ к моему приложению через https ,точно так же, как приложение обращается к API Instagram.Единственное, чего я не получил, это то, почему Flash Player заботится о https для запроса, который был сделан после приложение было загружено на локальный компьютер с использованием http.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...