Аутентификация служб отчетов

Аутентификация служб отчетов

Службы отчетов на моем сайте всегда запрашивают имя пользователя и пароль. Я хочу установить это, так как пользователи домена никогда не запрашивают имя пользователя и пароль, поэтому у меня будет единый вход. Приложение отчетов в IIS настроено на проверку подлинности Windows.

Обычно пользователи получают доступ к отчетам по IP-адресу сервера отчетов:

http://192.168.1.2/Отчеты

Может ли кто-нибудь перечислить варианты, которые мне следует проверить?

Спасибо

решение1

Как Reporting Services аутентифицируется в базе данных бэкэнда? К какому типу базы данных (SQL Server, Oracle, MySQL и т. д.) он подключается?

Если вы подключаетесь к SQL Server, используя учетные данные запрашивающего пользователя, вам нужно настроить аутентификацию Kerberos, чтобы избежать проблемы «двойного перехода». Это также будет включать настройку соответствующих SPN в AD.

Проведите небольшое исследование и убедитесь, что это именно то, что вы хотите сделать в своей среде.

решение2

В консоли управления IIS в свойствах виртуального каталога "Reports" на вкладке "Directory Security" нажмите кнопку "Edit..." для параметров "Anonymous access and authentication". Убедитесь, что "Integrated Windows Authentication" — единственный отмеченный флажок.

Связанный контент