我害怕我的SSRS2008 Express的configuration搞砸了。
我尝试使用我在网上find的不同方法启用匿名访问,因此用户只需打开(非IE)浏览器即可。
现在,我也不能部署(popup一个需要凭据的框,它甚至不接受域pipe理员帐户,分配了dboangular色),也不能通过IE访问报表服务器Web前端
我尝试了可能是数百个服务帐户,身份validation方法的组合,但日志文件中的错误保持不变:
library!ReportServer_0-1!d74!07/16/2010-16:11:35:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: Konfigurationsfehler beim Berichtsserver. , Could not load Authentication extension; Info: Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: Konfigurationsfehler beim Berichtsserver.
(哪个扩展名不是意味着???)
在web.config中,我的身份validation设置为:
<authentication mode="Windows" /> <identity impersonate="false"/>
在rsreportserver.config中的URLS和身份validation是一样的
<URLReservations> <Application> <Name>ReportServerWebService</Name> <VirtualDirectory>ReportServer</VirtualDirectory> <URLs> <URL> <UrlString>http://+:80</UrlString> <AccountSid>S-1-5-20</AccountSid> <AccountName>NT Authority\NetworkService</AccountName> </URL> </URLs> </Application> <Application> <Name>ReportManager</Name> <VirtualDirectory>ReportsManager</VirtualDirectory> <URLs> <URL> <UrlString>http://+:80</UrlString> <AccountSid>S-1-5-20</AccountSid> <AccountName>NT Authority\NetworkService</AccountName> </URL> </URLs> </Application> </URLReservations> <Authentication> <AuthenticationTypes> <RSWindowsNegotiate/> <RSWindowsBasic> <LogonMethod>2</LogonMethod> </RSWindowsBasic> </AuthenticationTypes> <EnableAuthPersistence>true</EnableAuthPersistence> </Authentication>
并且我的报表项目的目标服务器URL设置为
HTTP://握把dbsrv /的ReportServer
(如rsreportserver.config中的相应虚拟目录)
我会很乐意发布你需要的任何东西,只是告诉。
任何帮助是极大的赞赏!
*这是来自SQLServerCentral.com的crosspost
好吧,人。 我已经得到了它的工作。
这是我所做的: