我已經在互聯網上尋找這個問題,沒有指定如何解決我的問題。
它是IIS7上託管的一個非常小的Web應用程序。在我的web.config我有這樣的代碼:asp.net如何只允許一個域用戶
<system.web>
<authorization>
<allow users="WORKGROUP\SOMEONE"/>
<deny users="?"/>
</authorization>
<roleManager enabled="true" />
<compilation debug="true" targetFramework="4.0" />
</system.web>
當我訪問我的網站,它給了我下面的錯誤
401 - Unauthorized: Access is denied due to invalid credentials.
我想驗證只有一個域用戶,我想我已經使用一切正確。請指導我我在這裏丟失了什麼
不要你需要添加'<認證模式=「窗口」 />'也轉在IIS上的Windows身份驗證? – Lloyd
如何打開IIS中的Windows身份驗證? –
在「功能視圖」中雙擊認證,轉到您想要的站點/應用程序。你應該看到所有支持的類型。您需要禁用匿名並啓用Windows。 – Lloyd