2012-10-02 152 views
1

我試圖發佈我的asp.net mvc3 web應用程序,這是我第一次發佈。我已經能夠在iis上發佈應用程序,並且工作正常。但是,當我將應用程序放入服務器時,網絡中的其他計算機無法訪問該頁面。在服務器上訪問已發佈的mvc3應用程序

401 - Unauthorized: Access is denied due to invalid credentials. 

我使用的是Windows 7,v4.0框架。

我的web.config身份驗證設置爲窗體,它使用asp.net成員資格。

UPDATE:

剛纔檢查,它是在Windows XP中,IIS5運作良好。客戶端可以訪問服務器中的應用程序。 該問題只在Windows 7,IIS7中。

同樣,沒有身份驗證的簡單頁面也在Windows 7,iis7上運行。

+0

服務器運行的是什麼版本的IIS? –

+0

看起來最可能的問題是網站運行的用戶帳戶不是默認的「Web服務器」用戶,因此該網站未配置爲允許匿名訪問。 –

+0

iis7的問題,但在iis5中正常工作 –

回答

0

這似乎是應用程序池的身份驗證問題。檢查您正在使用的用戶身份驗證在IIS中訪問您的應用程序是否有權訪問該站點。

相關問題