SSRS 2008 R2表单身份验证 - LogonUser未收到授权凭证

时间:2014-06-11 09:56:47

标签: reporting-services ssrs-2008-r2

我想验证本地数据库中的用户名和密码,而不是来自Reporting Server数据库。我已在SSRS 2008 R2中配置了Reporting Server和Manager。

报表服务器能够使用本地数据库中的用户名和密码登录,但报表管理器显示错误消息为“LogonUser未收到授权凭证”。

如何在Windows Server 2008中解决此问题

编辑:

编辑:

以下是我所遵循的程序并得到以上错误消息: 第1步:安装位置http://msftrsprodsamples.codeplex.com/wikipage?title=SS2008R2!Security%20Extension%20Sample

的SSRS样本

第2步:修改了RsReportServer.config

<Authentication>
<AuthenticationTypes>
<Custom/>
</AuthenticationTypes>
<EnableAuthPersistence>true</EnableAuthPersistence>
<RSWindowsExtendedProtectionLevel>Off</RSWindowsExtendedProtectionLevel>
<RSWindowsExtendedProtectionScenario>Proxy</RSWindowsExtendedProtectionScenario>
</Authentication> 

<Security>
<Extension Name="Forms" Type="Microsoft.Samples.ReportingServices.CustomSecurity.Authorization, Microsoft.Samples.ReportingServices.CustomSecurity">
<Configuration>
<AdminConfiguration>
<UserName>username</UserName>
</AdminConfiguration>
</Configuration>
</Extension>
</Security>
<Authentication>
<Extension Name="Forms" Type="Microsoft.Samples.ReportingServices.CustomSecurity.AuthenticationExtension, Microsoft.Samples.ReportingServices.CustomSecurity"/>
</Authentication> 

<UI>
<CustomAuthenticationUI>
<loginUrl>/Pages/UILogon.aspx</loginUrl>
<UseSSL>True</UseSSL>
</CustomAuthenticationUI>
<ReportServerUrl>http://`localhost`/ReportServer</ReportServerUrl>
</UI>

步骤3:修改了RSSrvPolicy.config和RSMgrPolicy.config 所有代码组的PermissionSetName =“FullTrust”

步骤4:报表服务器和报表管理器的Web.config

<authentication mode="Forms">
   <forms loginUrl="logon.aspx" name="sqlAuthCookie" timeout="60"
   path="/"></forms>
  </authentication>
  <identity impersonate="false" />

<authorization>
<deny users="?"/>
</authorization>

在appsetting block中添加了两个键

<add key="ReportServer" value="name"/>
<add key="ReportServerInstance" value="instance name"/>

第5步: 使用登录表

连接到SSMS中的本地数据库

第6步: HTTP:// localhost /的ReportServer 我能够登录到报表服务器的数据库 通过提供有效的凭据,它显示错误凭据的“无效的用户名/密码”

第7步: HTTP:// localhost /报告 它正在重定向到uilogon页面并要求提供凭据 但每次登录按钮时都会显示错误消息“LogonUser未收到授权凭证”。

0 个答案:

没有答案