У меня следующая ситуация.
Компьютер C - это машина, на которой установлен SSAS.
Компьютер A находится в LAN A и ActiveDirectory A.
SSAS работает как учетная запись службы домена. Я установил компьютер B как «доверенный для делегирования» и учетную запись службы ssas-домена как «доверять этому пользователю для делегирования любой службе» и зарегистрировал его SPN (http / hostname: 81; http / hostname.domain: 81).
Когда я пытаюсь подключиться к http url с помощью Excel, я получаю ошибку. Также с SSMS я получаю сообщение об ошибке: неподдерживаемый формат данных.
С помощью Excel я пытаюсь подключиться к Data-FromOtherSources-FromAnalysisServices. Я набираю имя сервера как http: // IP-адрес сервера: 81 / OLAP / msmdpump.dll и укажите учетные данные моего домена для LAN B. Я получаю: невозможно подключиться к источнику данных, причина, не удается найти сервер базы данных.
Но когда я пытаюсь войти http: // ip-адрес сервера: 81 / OLAP / msmdpump.dll в браузере появляется ошибка мыла, что означает, что он успешно настроен?
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><soap:Fault xmlns="http://schemas.xmlsoap.org/soap/envelope/"><faultcode>XMLAnalysisError.0xc10e0002</faultcode><faultstring>Parser: The syntax for 'GET' is incorrect.</faultstring><detail><Warning WarningCode="1090584599" Description="The 'Invariant Language' locale for UI is not supported." Source="Unknown" HelpFile=""/><Error ErrorCode="3238920194" Description="Parser: The syntax for 'GET' is incorrect." Source="Unknown" HelpFile=""/></detail></soap:Fault></soap:Body></soap:Envelope>
Также я забыл упомянуть, что я включил только базовую аутентификацию в IIS.
Задача решена. У меня была включена анонимная аутентификация, я отключил ее сейчас.