HTTP-аутентификация и Flex - PullRequest
0 голосов
/ 21 мая 2011

У меня небольшой запрос.Я написал Flex-приложение с удаленным взаимодействием PHP с использованием ZendAMF.Я также сделал и систему аутентификации.Пользователь предоставляет учетные данные, и я передаю их на свой шлюз, где у меня есть служба, зарегистрированная для запроса базы данных SQL и проверки, зарегистрирован ли пользователь или нет.Это работает отлично.В моем приложении я загружаю графики MRTG (файлы PNG) в компонент Image.ГРАФЫ находятся внутри моего корня документа.Они также хорошо загружаются.Проблема в том, что если я наберу URL-адрес к файлу png, я смогу увидеть его напрямую без какой-либо аутентификации.чтобы обслужить это, я добавил файл htaccess в папку MRTG внутри корня моего документа.Знайте, когда я просматриваю изображения в моем приложении Flex, он запрашивает имя пользователя и пароль HTTP.что я не хочу.

Простыми словами.MRTG PNG находятся внутри корня моего документа

  1. Могу ли я переместить их из корня документа и при этом иметь к ним доступ из моего приложения Flex (я пробовал и потерпел неудачу с этим)

  2. Я просто хочу, чтобы пользователь мог просматривать png-сообщения MRTG, а не напрямую с URL.

1 Ответ

0 голосов
/ 21 мая 2011

Если вы используете ZendAMF, почему бы вам просто не создать метод обслуживания в вашем сервисе, который предоставляет вам эти изображения?

Таким образом, вы получаете полный контроль над тем, что происходит. Например, вы можете отправить их в виде байтового массива или строки в кодировке base64, что значительно затруднит определение места хранения изображения на диске сервера.

Приветствия

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