我的要求是开发一个允许用户访问 SSAS 多维数据集进行数据分析的 ASP.Net 站点。这些用户属于域(MS Active Directory)。AD 位于总部,我无法访问它。我们也不能要求对 AD 的设置进行任何更改,因为它处理多个公司……等等。
我也在我的站点和模拟上激活了 Windows 身份验证。问题是,与 SSAS 的连接始终是使用此特定网站的应用程序池中提到的用户 ID 创建的。当用户连接到此网站时,需要使用针对 AD 验证的 uid 进行连接。
谢谢和最好的问候克里斯
我的要求是开发一个允许用户访问 SSAS 多维数据集进行数据分析的 ASP.Net 站点。这些用户属于域(MS Active Directory)。AD 位于总部,我无法访问它。我们也不能要求对 AD 的设置进行任何更改,因为它处理多个公司……等等。
我也在我的站点和模拟上激活了 Windows 身份验证。问题是,与 SSAS 的连接始终是使用此特定网站的应用程序池中提到的用户 ID 创建的。当用户连接到此网站时,需要使用针对 AD 验证的 uid 进行连接。
谢谢和最好的问候克里斯
如果您的方案如 Bill 所指出的那样(听起来确实如此),那么避免双跳的唯一方法就是按照他的建议,将 IIS 和 SSAS 放在同一台服务器上。
如果确实需要将 IIS 和 SSAS 保留在不同的服务器上,建议阅读以下文章:
为 Microsoft SharePoint 2010 产品配置 Kerberos 身份验证 http://sqlcat.com/sqlcat/b/whitepapers/archive/2010/07/22/configuring-kerberos-authentication-for-microsoft-sharepoint-2010-products.aspx
如何配置 SQL Server 2008 Analysis Services 和 SQL Server 2005 Analysis Services 以使用 Kerberos 身份验证http://support.microsoft.com/kb/917409?wa=wsignin1.0
!