Мы создаем приложение ASP.NET, которое будет размещено в каталоге раскладок фермы SharePoint компании.Приложение настраивается таким образом, чтобы в зависимости от того, к какому семейству сайтов было развернуто приложение, оно будет выглядеть по-разному в зависимости от некоторых списков SharePoint.
Проблема, с которой мы столкнулись, заключается в том, что некоторым сайтам потребуются определенные страницы, а другим -не.Это может быть угроза безопасности, если кто-то будет искать и просматривать эти страницы вне контекста семейства сайтов.
Мы рассмотрели две возможности: просто удалить страницы aspx вручную после развертывания.или при загрузке страницы посмотрите, является ли страница действительной, а если нет, выдано исключение или перенаправление.
Есть ли лучший способ сделать это?Есть ли потенциально «SharePoint» способ сделать это?