我试图让 Excel 2010 通过 IIS 7.5 连接到 SSAS 2008 多维数据集。我已经在 IIS 7.5 中设置了 msmdpump,并且可以通过带有 url 的 excel 成功访问多维数据集http://localhost/Excel/msmdpump.dll
。这适用于 Windows 身份验证和基本身份验证。到目前为止,一切都很好。但是,我需要它来使用自定义身份验证,因为我们可能有数百个需要访问的用户,并且他们的凭据将存储在 SQL 2008 表中。
我尝试创建自定义身份验证 http 模块,但 Excel 不调用它。当用户尝试访问 Excel 中的多维数据集时,是否可以创建一个 http 模块或其他允许我针对自定义数据存储对用户进行身份验证的东西?
PS 在对用户进行身份验证后,我将使用模拟通过 Windows 帐户连接到 SSAS。