我有以下情况。
计算机C是持有SSAS的机器。
计算机A位于LAN A和ActiveDirectory A之下
SSAS正在作为域服务帐户运行。 我已经将计算机B设置为“受信任委派”,将ssas-domain服务帐户设置为“信任此用户委托任何服务”并注册了他的SPN(http / hostname:81; http / hostname.domain:81)。
当我尝试使用Excel连接到http url时,出现错误。 也与SSMS我得到错误说:不支持的数据格式。
使用Excel,我尝试连接数据 – 从其他来源 – 从分析服务。 我input服务器名称为http:// server-ip:81 / OLAP / msmdpump.dll,然后为LAN BI指定我的域凭据get:无法连接到数据源,原因无法find数据库服务器。
但是,当我尝试在浏览器中inputhttp:// server-ip:81 / OLAP / msmdpump.dll时 ,我得到了soap故障,这意味着它已成功configuration?
<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中启用基本身份validation。
问题解决了。 我启用了匿名身份validation,现在我禁用了它。