У меня есть скрипт аутентификации (CheckLogin.aspx
), и, если какие-либо учетные данные не совпадают, мое приложение будет перенаправлено (через Server.Transfer
) на страницу отказа в доступе (forbidden.aspx
). Каждый раз, когда запускается мой скрипт, он получает InvalidOperationException: Failed to map the path '/forbidden.aspx'
. Вот макет моей файловой структуры приложения:
<root>
..default.aspx
..forbidden.aspx
..<inc>
....scripts.js
..<auth>
....CheckLogin.aspx
Как видите, страница CheckLogin.aspx
находится в папке внутри корня, а страница forbidden.aspx
находится внутри самого корня. Путь, по которому я указываю приложению перенаправить, - /forbidden.aspx
.