You are designing an exception-handling strategy for an ASP.NET Web Forms application.
The Web application will use Windows authentication. The Web application must meet the
following requirements: • Display a user-friendly error message to users. • Display a detailed
error message to server administrators. You need to recommend an approach for handling
exceptions. What should you recommend?
A.
In the custom Errors element of the Web.config file, set the mode attribute to remoteOnly.
B.
On the assembly, add a SecureRules attribute with the security rule set configured to
level 2.
C.
Add a HandleError attribute to each controller class.
D.
In the Application_Error event handler, wrap the exception in an ExternalException
exception. Re-throw the exception if the user is not a member of the Administrators group.