[asp.net] Fix for bug #467221. Properly match location sub-paths for security trimming
authorMarek Habersack <grendel@twistedcode.net>
Tue, 14 Dec 2010 09:07:24 +0000 (10:07 +0100)
committerMarek Habersack <grendel@twistedcode.net>
Tue, 14 Dec 2010 09:07:24 +0000 (10:07 +0100)
commit833aab4906f998ab0b79c0cbeaa825f480f06aa9
tree1677117859eea32cdcfecf22c8d55e32bae88f59
parent149ff0a30b13e0fea49586667ecaa8ee21183c8c
[asp.net] Fix for bug #467221. Properly match location sub-paths for security trimming

When security trimming is requested for sub-path of a location specified in the config file,
make sure that we match such a request to its parent location.

Based on patch from Mike Morano <mmorano@mikeandwan.us>, thanks!
mcs/class/System.Configuration/System.Configuration/Configuration.cs
mcs/class/System.Configuration/System.Configuration/ConfigurationLocation.cs
mcs/class/System.Configuration/System.Configuration/ConfigurationLocationCollection.cs