2010-11-02 89 views
1

我的總體目標是獲取我正在開發的Intranet站點的登錄用戶信息,而無需他們提供登錄信息(因爲他們已經登錄到他們的計算機) 。到目前爲止,我只是得到401.1錯誤,並不斷要求我的登錄名/密碼。 。即使我提供我的登錄/密碼,它仍然不會讓我在如何在Windows 7開發環境IIS 7.5上設置Windows身份驗證

我從IIS中啓用Windows身份驗證>網站>默認Web站點,將此添加到我的web.config:

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

我的應用程序池設置爲.NET Framework 2.0的Integrated/ApplicationPoolIdentity。

回答

5

如果您在IIS服務器上嘗試它,並且它不工作...嘗試從任何其他客戶端訪問該站點。如果Windows身份驗證適用於其他任何機器,但不是您正在瀏覽它的機器,則必須禁用回送檢查。

方法2>http://support.microsoft.com/kb/926642