在IIS 7.5下的Windows 7 Utilmate,我有被配置成用於驗證如下的應用程序: 匿名&視窗IIS 7.5我做錯了什麼?
在ASP.NET網站,我已經把窗體認證和身份冒充=真 我還否認任何匿名用戶。
<authentication mode="Forms">
</authentication>
<identity impersonate="true"/>
<authorization>
<deny user="?">
</authorization>
IIS抱怨。我在做什麼錯... 我想實現的目標:我想讓Windows登錄用戶,這樣我就可以構建一個FormsAuthentication權證並將其傳遞給被動STS。 所以在IIS中我有匿名和窗口...如果只有窗口打勾,我不能進入Login.aspx頁面,因爲我有一個額外的參數從那裏傳遞。 所以現在在webconfig中,我通過說deny user =「?」來禁用匿名用戶。 ,所以它使我與身份驗證的Windows用戶,但使用窗體身份驗證。你知道我的意思?
http://msdn.microsoft.com/en-us/library/ff649264.aspx
如果見表4 IIS集成Windows IIS的Web.config文件,然後設置第三排,相應的WindowsIdentity是DOMIAN \用戶名。它適用於IIS 6.0 WIN2003/XP
下IIS 5.1
當IIS抱怨時,錯誤消息/狀態碼是什麼? – Kev 2010-05-19 11:34:24
我想你可能需要查看asp.net認證文檔。這不是一個微不足道的問題,應該充分理解,而不是從兩段文字中看出來,即使它是正確的。 – 2010-05-19 12:53:49
http://msdn.microsoft.com/en-us/library/ff649264.aspx 如果您看到IIS 4集成Windows IIS ,則Web.config設置第3行,因此WindowsIdentity是Domian \ Username – chugh97 2010-05-20 08:19:04