2010-03-30 35 views
9

我按照此問題的答案Securing Elmah in ASP.NET website來限制訪問elmah處理程序。但是,似乎向URL添加一個RSS提要elmah.axd/rss或elmah.axd/digestrss繞過了身份驗證。如果有人可以猜測RSS URL並訂閱錯誤日誌的提要,那麼確保處理程序的安全性有什麼意義?在ASP.NET網站中確保Elmah RSS源的安全

+0

你已經解決了這個了嗎?如果沒有,請將網址路徑發佈到您要保護的文件(您不必提供完整的公開網址 - 我只需要相對路徑),我們將從那裏開始。它應該是相對容易的安全...... – Richard 2010-05-06 08:37:02

回答

8

我保證我的在web.config與角色:

<location path="elmah.axd"> 
    <system.web> 
     <authorization> 
      <allow roles="SUPER_DUPER_ADMIN"/> 
      <deny users="*"/> 
     </authorization> 
    </system.web> 
</location> 
+0

你對於http://geeks.ms/lruiz/2014/07/21/asp-net-revisa-la-configuracin-de-elmah-en-produccin有什麼看法?安全問題 ? – 2016-06-25 10:12:30