powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / RS2008 R2 + источник данных XML: проблема авторизации в IIS
3 сообщений из 3, страница 1 из 1
RS2008 R2 + источник данных XML: проблема авторизации в IIS
    #37609674
LDma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Прошу помощи в связи со следующей проблемой:

Есть WCF сервис, опубликованный в IIS на одном сервере. Сервис настроен на Windows авторизацию.
На другом (физическом) сервере развернут SQL + RS сервер. WCF сервис предназначен для получения
данных для отчетов с использованием бизнес-логики.

Проблема такая - при разработке и тестировании отчетов в Visual Studio все работает нормально. Т.е.,
отчеты запускаются и отрабатывают без проблем. Но как только дело доходит до прочих клиетов, будь
то ReportViewer, или же Internet Explorer, возникает ошибка авторизации.

Например, в IE при подключении к RS выдается запрос доменной авторизации, каталог отчетов открывается
нормально, но при запуске отчета получаем такую вот ошибку:

Произошла ошибка при обработке отчета. (rsProcessingAborted) Вызов справки в Интернете
Не удалось выполнить запрос для набора данных "Invoice_row". (rsErrorExecutingCommand) Вызов справки в Интернете
Не удалось выполнить веб-запрос для указанного URL-адреса. Unauthorized: Удаленный сервер возвратил ошибку: (401) Несанкционированный. (rsXmlDataProviderError) Вызов справки в Интернете
Чтобы получить дополнительные сведения об этой ошибке, перейдите к серверу отчетов на локальном сервере или включите удаленный контроль ошибок


И это - ответ IIS, в котором опубликован WSF сервис. В логах аудита безопасности есть записи (аудит успеха):

Вход с учетной записью выполнен успешно.

Субъект:
ИД безопасности: NULL SID
Имя учетной записи: -
Домен учетной записи: -
Код входа: 0x0

Тип входа: 3

Новый вход:
ИД безопасности: АНОНИМНЫЙ ВХОД
Имя учетной записи: АНОНИМНЫЙ ВХОД
Домен учетной записи: NT AUTHORITY
Код входа: 0x29108786
GUID входа: {00000000-0000-0000-0000-000000000000}


По всей видимости, несмотря на то, что у источника данных установлена галочка "Использовать проверку безопасности Windows", тем не менее, обращение проходит анонимно и WCF сервис не позволяет получить данные.

Буду благодарен за помощь!
...
Рейтинг: 0 / 0
RS2008 R2 + источник данных XML: проблема авторизации в IIS
    #37611613
LDma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
За отсутствием ответов перерыл весь инет. Нашел, что проблема в делегировании, пока рою в этом направлении:

http://sql-ution.com/kerberos-delegation-with-reporting-services/

может, пригодится кому-то.
...
Рейтинг: 0 / 0
RS2008 R2 + источник данных XML: проблема авторизации в IIS
    #37613061
LDma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще одна статья - подробное описание настройки делегирования: http://skyliver.ru/blog/item/62
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / RS2008 R2 + источник данных XML: проблема авторизации в IIS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]