2011-02-02 36 views
0

數據庫:SQL Server 2005中 Web服務器:IIS 5.0 IDE:2010Silverlight的RIA查詢中使用的身份驗證和模擬失敗

我創建一個Silverlight RIA應用,這將使Visual Studio中我們的內聯網查詢之一的用戶我們數據庫。 在配置中,我已將身份驗證設置爲windows並啓用了模擬。 在IIS中,我禁用了匿名訪問並僅啓用了Windows身份驗證。

這一切在我的開發環境和從VS2010運行時都可以正常工作。 當我將它發佈到本地Web服務器並從本地PC連接到它時,它也可以工作。

但是,如果我從另一臺機器訪問我的本地Web服務器上的應用程序的URL,則應用程序不起作用。它提供了以下錯誤:「加載操作失敗'[QueryName]'異常類型'System.ServiceModel.DomainServices.Client.DomainOperationException'被拋出

數據庫位於它自己的服務器上,但是我有相同的數據庫本地,如果我改變connectiontring到當地版本的數據庫的本地,它工作正常。

我的電腦上的IIS似乎並沒有將請求轉發到SQL Server計算機。

對此的任何幫助將不勝感激。我確定我錯過了什麼。

謝謝

回答

0

這是一個問題是使用Windows身份驗證時的經典雙跳問題。而是我在IIS上使用惡意訪問,並將App Pool設置爲可訪問SQL Server上的數據庫的帳戶