'OPTIONS' 上的 SSAS 网络服务 msmdpump.dll return 错误

SSAS webservice msmdpump.dll return error on 'OPTIONS'

我无法从 kendo 枢轴网格中的 SSAS Web 服务“http://localhost/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 'OPTIONS' is incorrect.</faultstring><detail>
<Error ErrorCode="3238920194" Description="Parser: The syntax for 'OPTIONS' is incorrect." Source="Unknown" HelpFile=""/></detail></soap:Fault>
 </soap:Body>
 </soap:Envelope>

我检查了 cros 多次,服务地址成功地与 excel 一起使用。

终于,我找到了解决办法。选项 header 的处理程序应添加到网络服务设置中。在 web.config 中更容易做到这一点。 这不是所有控件都必须的,但请 kendo ui pivot grid 和 devexpress pivotgrid 需要此配置才能工作。