2008-12-17 56 views
1

安装程序是SQL2005 SP2,Reporting Services安装在Win2003 64位本地。 当用户在http://server/reports上浏览报表管理器时,他们会获得每个请求的登录对话框,但前提是他们使用IE7。在FireFox中所有的作品。当浏览SQL Reporting Services时,IE7中出现登录对话框

该网站位于IE的“本地Intranet”区域。

它似乎是一个NTLM,我测试过重新安装,更改服务帐户权限,更改SRS目录权限,没有任何作品。

+1

任何获得提琴手痕迹的机会?然后您可以确定这是否是NTLM vs Kerberos(协商)问题。 – 2008-12-17 18:08:31

回答

0

解决方案!

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 
0

用户可以将站点http://server/reports添加到Internet Explorer中的受信任站点。

菜单:工具 - > Internet选项 标签:安全 点击受信任的站点图标 点击网站按钮 添加您的报告网站

0

检查您的数据源的属性。很多时候问题是不正确的连接方法:

你在使用哪一种?

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