W jaki sposób wnioski do /elmah.axd mogą być ograniczone do użytkownika administracyjnego Umbraco.Jak zabezpieczyć konsolę internetową ELMAH w Umbraco?
To jest moje zrozumienie, że członkostwo i rola dostawcy Umbraco zastosowanie do Umbraco Członkowie ale nie Użytkownicy - konta użytkowników Umbraco nie wydają się mieć nazwę użytkownika lub rolę (np „Administratorzy”), które mogłyby być używane w web.config w ten sposób:
<location path="elmah.axd">
<system.web>
<authorization>
<allow roles="Admins" />
<deny users="*" />
</authorization>
</system.web>
</location>
Jest to zalecany sposób zabezpieczenia programu ELMAH w innych aplikacjach ASP.Net.
Ktoś zrobił to w Umbraco?
Bardzo zadbane! Dziękuję bardzo JonH! – Karl
Dziękuję za to - działa świetnie na mojej stronie Umbraco 4 - ale niestety użytkownik line = User.GetCurrent() zawsze zwraca wartość null w mojej witrynie Umbraco 7. Nawet podczas obsługiwania autoryzowanych próśb do zaplecza! Czy masz jakiś pomysł, dlaczego? Dzięki! –