安裝程序是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