2009-11-25 139 views
0

我已經在ServerFault上詢問了這個question,但是我得到了非常少的回覆......一個確切答案。無法匿名訪問網站

我需要儘快解決這個問題,因此爲什麼我在這裏問。我有一臺運行Windows Server 2003 IIS6.0的服務器。我正在開發一個我想授予匿名訪問權限的網站。我在IIS管理器中創建了一個新網站我確保啓用「啓用匿名訪問」選項,並且它已被設置爲IUSR_ MachineName

我已經同步IIS元數據庫,AD和MTA之間的密碼,並確保IUSR_ MachineName已被授予相關權限。我似乎無法得到這個工作。每次嘗試訪問提示登錄的網頁時,我將匿名登錄帳戶設置爲我自己的(管理員)帳戶,並嘗試過並且它工作正常,所以我知道它必須是IUSR帳戶的權限問題。

請幫助我我對IIS /服務器管理相當陌生,我正在撕裂我的頭髮!

謝謝。

+0

您是否檢查過IIS日誌和事件日誌?這些可能包含有用的提示。 – tijmenvdk 2009-11-25 20:28:26

+0

確保該帳戶未被禁用。 – kemiller2002 2009-11-25 20:29:17

+0

首先爲什麼要關閉這個問題我已經說過我已經在ServerFault上詢問了這個問題,並沒有得到任何迴應。 @tijmendvk我已經檢查了事件,沒有什麼真正在那裏顯示,我在哪裏可以看到IIS日誌? – James 2009-11-25 20:30:07

回答

1

您使用什麼技術來製作網站?

如果它是.net,你配置了web.config可能需要某種認證嗎?

通常情況下,如果您想要匿名訪問,請使用IIS作爲默認訪問權限,選中啓用匿名訪問,即可完成。
你不需要改變別的東西。

嘗試在iis中使用虛擬html頁面創建新網站,並查看是否可以將其配置爲在沒有任何身份驗證的情況下工作。

+0

我很清楚你在說什麼,我搞錯了。創建新網站時,我在嚮導中勾選了「運行腳本(ASP)」。謝謝 – James 2009-11-25 20:39:28