簡體   English   中英

IIS7.5中的ASP.NET MVC3 401.1錯誤

[英]ASP.NET MVC3 401.1 Error in IIS7.5

我已經使用Windows身份驗證設置了一個ASP.NET MVC3網站,並獲得了401.1。 401頁面上的錯誤代碼是0x8009030e。 用戶應該能夠使用其域憑據訪問該站點。

如果我登錄到計算機並通過localhost(http:// localhost / mysite)訪問網站,我不會收到錯誤。 但是,即使登錄到服務器,如果我通過服務器名稱(即http://machinename.com/mysite )訪問網站,我仍然會收到錯誤消息。

該網站使用自己的.net 4.0應用程序池並使用集成模式。 該站點僅在配置中配置為Windows身份驗證。

<authentication mode="Windows" />
<authorization>
  <deny users="?" />
</authorization>

......在IIS中。 我沒有配置擴展屬性,並啟用了內核模式身份驗證(兩者都是默認值)。 我試過沒有運氣就切換“IIS管理員權限”。

有任何想法嗎?

為了讓這個工作正常,我必須做兩件事:

  1. 使應用程序池使用“經典”而不是“集成”模式。 制作完成后,我收到403.x錯誤。
  2. 我通過向“域用戶”組授予(讀取/執行)NTFS權限來解決403.x錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM