В приложении ASP.Net 4 и MVC2 возникает странная ошибка конфигурации.
Файл web.config выглядит примерно так:
<configuration>
<location path="blockedpath">
<system.web>
<authorization>
<deny users="*" />
</authorization>
</system.web>
</location>
<system.web>
<customErrors mode="On" defaultRedirect="~/Error.aspx" />
</system.web>
</configuration>
Правильно запрещено посещать заблокированное местоположение., но выдает подробное сообщение об ошибке из IIS, которое нам не нужно.
Почему он не обслуживает настроенную пользовательскую ошибку?
Можем ли мы контролировать, какую страницу он обслуживает, когда доступ к странице запрещен в конфигурации?