在Visual Studio中運行時,我的mvc3應用程序不會要求進行任何身份驗證。但是,當我部署到測試服務器(Windows Server 2008和IIS 7)時,我不斷收到提示輸入用戶名和密碼的提示。我提供服務器的管理員憑據,但仍然失敗。奇怪的是,該網頁是服務,但我不斷得到提示。所有的ajax調用都會失敗並出現401 Unauthorized錯誤。與Sql Server Reporting Services的IIS衝突
我嘗試了不同類型的身份驗證,但結果是一樣的。即使只使用匿名身份驗證,我也會收到提示輸入用戶名和密碼。
我試圖將管道從託管更改爲經典,但然後MVC將無法正常工作,我得到404錯誤。這是我的第一個mvc應用程序,我不希望在部署中出現這樣的問題。
任何線索如何讓這個工作?
==編輯開始=== 這是我懷疑可能造成的問題。在服務器上,該網站綁定到test.xyz.com。另外,還安裝了Sql Server Reporting Services。我的應用程序試圖查詢URL test.xyz.com/Reports,但我認爲這是綁定到SSRS。當我停止SSRS服務時,出現服務不可用503錯誤。否則,我會得到一個認證窗口。
我試圖找出如何我可以刪除特定SSRS結合,使test.xyz.com/Reports點,我的報告控制器 ==編輯結束====