customerrors pour 401.2 dans ASP.NET

J'ai mis en œuvre avec succès autorisation basée sur les rôles dans ASP.NET. Quand une personne n'a pas de rôle, il arrive à voir une page d'erreur pour 401.2 pas autorisé.

Ce que je voudrais accomplir maintenant est d'avoir un custom 401 page de mon application, et il redirigé via les paramètres dans le web.config. J'ai essayé ceci:

<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
    <error statusCode="401" redirect="NoAccess.htm" />
</customErrors>

Mais cela ne veut pas attraper. Dois-je le remplacer dans IIS à la place? J'espère que non car ce serait rendre les choses déployé plus difficile.

OriginalL'auteur Nyla Pareska | 2010-01-13