1

我們有一個生成XML響應的Lotus Notes Web服務。在我們的Visual Studio開發環境中,我們可以訪問數據源並運行報告。當我們從SQL Server運行報表時,出現以下錯誤:Lotus Notes中的Sql Report Services和XML數據源需要哪些認證憑證?

An error has occurred during report processing. Query execution failed for data set 'DataSet1'. Failed to execute web request for the specified URL.

當前我們的SQL Server Reporting Services框以本地系統帳戶運行。我們是否應該將其改爲指定賬戶,還是我們正在經歷服務器之間雙跳的障礙?

回答

2

Notes和Domino中的Web服務可以像使用數據中的所有其他設計元素一樣使用標準的Notes訪問控制列表(ACL)進行保護。 NSF提供Web服務的ACL是什麼?如果它阻止了匿名訪問,那可能是您看到錯誤的原因。您也可以檢查相關Domino服務器的日誌,以查看(a)Web服務請求是否實際上將其發送到框,以及(b)是否隨後拋出任何錯誤/訪問錯誤。

+0

謝謝。我們的要求是,我們只有某些人可以訪問此報告。所以Notes不應該使用匿名訪問。我們的想法是,由於SSRS在本地系統帳戶下執行,因此它不被識別爲域帳戶,並且Notes被反彈。 我們對Notes和Sharepoint集成啓用了單點登錄,但是我們已經根據用戶對用戶進行了適當配置。基本上我認爲SSRS沒有通過域名id並嘗試用本地/ NT_Auth登錄。 – 2010-03-10 18:15:48

+0

這聽起來對我來說很不幸,不幸的是! – Ben 2010-03-11 11:52:57