我在我的web.config中有這樣的部分來拒絕匿名用戶訪問elmah.axd。是否有可能爲管理員用戶創建例外和添加憑據以允許該用戶訪問受保護的網頁?我想顯示瀏覽器身份驗證對話框,然後在訪問elmah.axd url之前詢問用戶的憑據。ASP.NET授權,顯示瀏覽器登錄對話框
<location path="elmah.axd">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
我知道如何添加HTML表單的認證。我問是否有任何方法來顯示瀏覽器登錄表單身份驗證。 – Tomas
就像我說的瀏覽器身份驗證表單適用於內聯網。 IE被集成到一個Windows登錄。 http://msdn.microsoft.com/en-us/library/ff647405.aspx。當我從頭開始披露差異時,不需要給我負面評價。 –
嘗試基本身份驗證。這將使瀏覽器彈出 http://www.codeproject.com/KB/aspnet/mybasicauthentication.aspx –