SQL Server 2005里的Reporting Services默认是使用Windows认证的,因具体项目要求,需要使用窗体身份认证,微软的示例里有一个这方面的示例,http://msdn2.microsoft.com/zh-cn/library/ms160724.aspx,但我完全按照示例的配置方法还是配置不成功,有哪位达人可指点一二?按照该示例配置完后会发生权限不足的错误,在配置文件里将相关的节点设置FullTrust后,没有错误,但是访问不了报表服务器,正常登陆后还是被定向回登陆页面,我用vs2005调试过,登陆过程是没问题的,郁闷

解决方案 »

  1.   

    LZ是否做了這一步:
    配置匿名身份验证默认情况下,Windows 用户组 Guests 包括 IUSR_computername 帐户。此帐户用于最初的本地登录和查看 Logon.aspx 页。若要支持窗体身份验证,必须启用对 ReportServer 虚拟目录的匿名访问。默认情况下,匿名访问是禁用的。启用匿名身份验证在“Internet 信息服务”中,选择 ReportServer 虚拟目录(通常是默认网站的一个成员),然后打开其“属性”选项卡。 单击“目录安全性”选项卡。 在“匿名访问和验证控制”区域,单击“编辑”。 将出现“验证方法”对话框。 选中“匿名访问”复选框。 单击“确定”。 对于 Reports 虚拟目录,重复以上步骤。 
      

  2.   

    LZ是否做了這一步:
    配置匿名身份验证默认情况下,Windows 用户组 Guests 包括 IUSR_computername 帐户。此帐户用于最初的本地登录和查看 Logon.aspx 页。若要支持窗体身份验证,必须启用对 ReportServer 虚拟目录的匿名访问。默认情况下,匿名访问是禁用的。启用匿名身份验证在“Internet 信息服务”中,选择 ReportServer 虚拟目录(通常是默认网站的一个成员),然后打开其“属性”选项卡。 单击“目录安全性”选项卡。 在“匿名访问和验证控制”区域,单击“编辑”。 将出现“验证方法”对话框。 选中“匿名访问”复选框。 单击“确定”。 对于 Reports 虚拟目录,重复以上步骤。 
      

  3.   

    LZ是否做了這一步:
    配置匿名身份验证默认情况下,Windows 用户组 Guests 包括 IUSR_computername 帐户。此帐户用于最初的本地登录和查看 Logon.aspx 页。若要支持窗体身份验证,必须启用对 ReportServer 虚拟目录的匿名访问。默认情况下,匿名访问是禁用的。启用匿名身份验证在“Internet 信息服务”中,选择 ReportServer 虚拟目录(通常是默认网站的一个成员),然后打开其“属性”选项卡。 单击“目录安全性”选项卡。 在“匿名访问和验证控制”区域,单击“编辑”。 将出现“验证方法”对话框。 选中“匿名访问”复选框。 单击“确定”。 对于 Reports 虚拟目录,重复以上步骤。