2011-02-04 62 views
0

我想在我的Windows應用程序中運行SSRS報告。當我嘗試運行報告時,我收到「請求失敗,HTTP狀態401:未經授權。」該報告不會加載到我的應用程序中,但我可以使用Windows憑據登錄到報告服務器,並運行所有報告。我嘗試從Windows應用運行此報表後,發現報表服務器執行日誌中有一條返回成功的條目。Windows窗體應用程序顯示SSRS報告

這裏是我的應用程序拋出異常: 來源:Microsoft.ReportViewer.Common 方法:GetSecureMethods 日期/時間:上午9時54分二十秒2011年2月4日 消息:請求HTTP狀態401失敗:未經授權。 堆棧跟蹤:在Microsoft.SqlServer.ReportingServices2005.Execution.RSExecutionConnection.GetSecureMethods() 在Microsoft.SqlServer.ReportingServices2005.Execution.RSExecutionConnection.IsSecureMethod(字符串方法名) 在Microsoft.SqlServer.ReportingServices2005.Execution.RSExecutionConnection.LoadReport(字符串報告,字符串HistoryID) 在Microsoft.Reporting.WinForms.ServerReport.GetExecutionInfo() 在Microsoft.Reporting.WinForms.ServerReport.SetParameters(IEnumerable`1參數) 在InvoiceTracking.ucCustomerLookup.btnViewAll_Click(對象發件人,EventArgs的)

任何人有任何想法,我無法在我的應用程序中查看報告?

回答

0

我發現我在我們的報告服務網站上存儲了我的windows credentitals。自設置認證以來,我更改了密碼,這就是它失敗的原因。通過轉到控制面板>用戶帳戶>高級選項卡>管理密碼,我找到了存儲的憑據。我希望別人認爲這有幫助