从连接SSAS多维数据集的asp.net Web应用程序。需要将用户凭据传递给连接字符串。 Web应用程序使用Windows标识进行身份验证。 Web应用程序用户无权访问SSAS,需要使用服务帐户凭据访问SSAS。 SSAS服务未在http。
中公开有没有办法在ADOMD.NET连接字符串中传递用户凭据?
答案 0 :(得分:1)
我已经实现了Asp.NET网页并将数据从cube检索到asp.net/MVC页面。您需要先在IIS服务器中创建一个应用程序池,然后使用Windows帐户凭据将ssas连接到IIS服务器。在ASP.NET中,使用本地主机作为连接字符串中的DATA SOURCE。
http://www.codeproject.com/Articles/6562/Cubes-MDX-Analysis-Services-and-ADOMD-in-C
http://www.codeproject.com/Articles/28290/Microsoft-Analysis-Services-Displaying-a-grid