Вызов службы отчетов из Flex с использованием URLRequest и передача учетных данных с использованием базовой авторизации - PullRequest
0 голосов
/ 13 января 2012

Я пытаюсь вызвать URL сервера отчетов на основе SSL из приложения flex.Я не могу включить анонимную аутентификацию из-за SQL 2008 R2 RS.Я передаю учетные данные с заголовком, добавив базовый код (аутентификация: pwd) Authentication Basic.

Первый звонок, который отправляется после того, как сообщение возвращается с правильным ответом, и моя панель инструментов в верхней части отчетов отображается нормально.Но последующие вызовы, которые URL сервера отчетов делает внутренне для получения таблицы стилей, основного содержимого и т. Д., Проходят без заголовка Authentication, поэтому я получаю ответ с Unauthorized и пользователю предлагается снова ввести uname / pwd.

Есть ли способ сохранить учетные данные в сеансе.

1 Ответ

0 голосов
/ 14 января 2012

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

Редактировать

Итак, я предполагаю, что ваш звонок открывает новое окно (HTML), где будет отображаться ваш отчет.

Учетные данные для базовой авторизации запрашиваются браузером один раз, он сохраняет их в памяти и отправляет вам при следующих запросах.

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

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