安装程序是SQL2005 SP2,Reporting Services安装在Win2003 64位本地。 当用户在http://server/reports上浏览报表管理器时,他们会获得每个请求的登录对话框,但前提是他们使用IE7。在FireFox中所有的作品。当浏览SQL Reporting Services时,IE7中出现登录对话框
该网站位于IE的“本地Intranet”区域。
它似乎是一个NTLM,我测试过重新安装,更改服务帐户权限,更改SRS目录权限,没有任何作品。
安装程序是SQL2005 SP2,Reporting Services安装在Win2003 64位本地。 当用户在http://server/reports上浏览报表管理器时,他们会获得每个请求的登录对话框,但前提是他们使用IE7。在FireFox中所有的作品。当浏览SQL Reporting Services时,IE7中出现登录对话框
该网站位于IE的“本地Intranet”区域。
它似乎是一个NTLM,我测试过重新安装,更改服务帐户权限,更改SRS目录权限,没有任何作品。
解决方案!
IIS上变化的NTAuthenticationProviders与ADSUTIL.VBS脚本 “NTLM,协商” (脚本在\的Inetpub \ adminscripts找到)
运行
cscript adsutil.vbs set w3svc/1/root/NTAuthenticationProviders "NTLM,Negotiate"
(SVC/1 /是默认网站,更改1到正确的网站nr)
验证设置运行
cscript adsutil.vbs get w3svc/1/root/NTAuthenticationProviders
用户可以将站点http://server/reports添加到Internet Explorer中的受信任站点。
菜单:工具 - > Internet选项 标签:安全 点击受信任的站点图标 点击网站按钮 添加您的报告网站
检查您的数据源的属性。很多时候问题是不正确的连接方法:
你在使用哪一种?
Connect using:
Credentials supplied by the user running the report
Display the following text to prompt user for a user name and password:
Use as Windows credentials when connecting to the data source
Credentials stored securely in the report server
User name:
Password: The password is not valid. Please retype the password.
Use as Windows credentials when connecting to the data source
Impersonate the authenticated user after a connection has been made to the data source
Windows integrated security
Credentials are not required
任何获得提琴手痕迹的机会?然后您可以确定这是否是NTLM vs Kerberos(协商)问题。 – 2008-12-17 18:08:31