Использование типа запроса Kerberos вместо NTLM на сервере отчетов power-bi - PullRequest
2 голосов
/ 24 июня 2019

У меня есть сервер с установленной и настроенной службой отчетов power-bi, и из моего внешнего интерфейса, на котором размещено приложение, у меня есть angular 7 с установленными надлежащими компонентами power-bi.

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

Мне интересно, как использовать аутентификацию Kerberos, чтобы я мог настроить это имя пользователя и пароль для автоматического входа в систему, не прося пользователя вводить их каждый раз.

Чтоя уже сделал: я сделал и установил несколько SPN в моем active directory, сделал пользователя в Active Directory Users and Computer и на вкладке «Делегирование» я установил Use any authentication protocol и добавил MSOLAPDisco и MSOLAPSvc.3 к нему.я добавил учетные данные, которые я сделал, к service account и execution account в power bi Report server, затем я изменил файл конфигурации rsreportserver, чтобы использовать RSNegotiate до NTLM.

После попытки решить проблему с помощью вышеупомянутых методов, я все еще получаю метод NTLM в сетевом мониторе, который установлен в Active Directory.

Есть предложения, как решить эту проблему?Заранее спасибо.

...