authorization rules in web.config file - Csharp.Net
Q. You want to configure the application to use the following authorization rules in web.config file.
• Anonymous users must not be allowed to access the application.
• All employees except ABC must be allowed to access the application.
- Published on 31 Aug 15a. <authorization> <deny users=”ABC”> <allow users=”*”> <deny users=”?”> </authorization>
b. <authorization> <allow users=”*”> <deny users=”ABC”> <deny users=”?”> </authorization>
c. <authorization> <allow users=”ABC”> <allow users=”*”> </authorization>
d. <authorization> <deny users=”ABC”> <deny users=”?”> <allow users=”*”> </authorization>
ANSWER: <authorization> <deny users=”ABC”> <deny users=”?”> <allow users=”*”> </authorization>
First you deny user ABC. Then you deny anonymous users access by writing <deny users=”?”>. And last we allow to all other users access. This is proper order of the elements for the requirements of this scenario.