我的目的是在没有Windows身份验证的情况下访问SSAS数据库。域外的用户应该能够访问多维数据集并在其周围构建PIVOT表。因此,我发现我们可以为此目的使用HTTP访问。
我按照以下链接中提到的每一步
http://msdn.microsoft.com/en-us/library/gg492140.aspx
当我尝试点击管理工作室中的网址时 - >分析服务
http://localhost/olap/msmdpump.dll。我收到“连接超时”和“404错误”
我在MSDN论坛上遇到了同样的问题,但没有具体的结果。
如何通过HTTP访问测试我的SSAS 2008是否可访问。
请帮助!!
答案 0 :(得分:0)
我没有太多可以继续你的问题,但如果我不得不猜测我说你可能没有在应用程序池设置中从集成切换到经典,这会导致你的处理程序映射被禁用给你404.
我会在您的本地开发计算机上开始简单,并按照允许匿名访问该站点的说明进行操作。确保您的站点使用可以访问分析服务中的多维数据集的应用程序池。此外,您无法在IIS中使用集成管道,您将使用经典。在IIS中创建脚本映射(在“处理程序映射”下)时,请确保从以下URL仔细按照说明进行操作:
http://msdn.microsoft.com/en-us/library/gg492140.aspx
我只是按照说明操作,它对我有用。
答案 1 :(得分:0)
启用匿名身份验证将用于授予对站点的访问权限,但我建议您至少使用基本HTTP身份验证甚至Windows身份验证。请注意,如果您使用的是远程SSAS实例(不在同一主机上),则需要进行双跳认证。为此,您必须注册SPN并启用Kerberos身份验证。
您可以按照下面提到的链接了解如何执行此操作 Microsoft - Configure HTTP Access to SSAS
问候, 雷莫