2010-03-30 13 views
9

Podążyłem za odpowiedzią na to pytanie Securing Elmah in ASP.NET website, aby ograniczyć dostęp do programu obsługi elmah. Wydaje się jednak, że dodanie kanału RSS do programu Outlook dla adresu URL elmah.axd/rss lub elmah.axd/digestrss omija uwierzytelnianie. Jaki jest sens zabezpieczenia programu obsługi, jeśli ktoś może odgadnąć adres URL kanału RSS i zasubskrybować kanał dziennika błędów?Zabezpieczanie kanałów informacyjnych Elmah na stronie ASP.NET

+0

Czy to rozwiązało jeszcze? Jeśli nie, opublikuj ścieżkę adresu URL do pliku, który chcesz zabezpieczyć (nie musisz podawać pełnego publicznego adresu URL - potrzebuję tylko względnej ścieżki), a my przejdziemy od tego miejsca. Powinno być względnie łatwe zabezpieczenie ... – Richard

Odpowiedz

8

mam zabezpieczyć kopalnię w pliku web.config z roli:

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

jaka jest Twoja opinia na temat http://geeks.ms/lruiz/2014/07/21/asp-net-revisa-la-configuracin-de-elmah-en-produccin? Problemy z bezpieczeństwem ? –

Powiązane problemy