2016-12-11 2 views
2

J'ai un site Web ASP MVC qui est publié.Comment sécuriser la page Elmah dans RemoteAccess

et i ajusté <security allowRemoteAccess="yes"/> dans webconfig

et maintenant tout le monde peut accéder à la page Elmah

en disant que i na pas utiliser ASP.Net Identity, comment puis-je sécuriser Elmah la page?

+0

Cela a été ma requête aussi .. S'il vous plaît aider quelqu'un! –

Répondre

0

J'ai écrit un billet de blog il y a quelques mois, qui explique tout ce que vous devez savoir: ELMAH security and allowRemoteAccess explained. Fondamentalement, vous devrez installer le paquet Elmah.MVC et ajouter les paramètres de l'application comme ceci:

<appSettings> 
    <add key="elmah.mvc.requiresAuthentication" value="true" /> 
    <add key="elmah.mvc.allowedRoles" value="Admin" /> 
    <add key="elmah.mvc.allowedUsers" value="Thomas" /> 
</appSettings> 
+0

Je n'ai pas utilisé l'identité ASP.NET – Ali7091

+0

Vous ne savez pas si je comprends? – ThomasArdal

+0

vous avez autorisé le rôle Admin et Thomas User qui sont dans les tables d'identité d'ASP, mais je n'ai pas utilisé l'identité – Ali7091