Ограничить путь к документу из Backend на сайте Sitefinity
Мне нужно добавить ограничение на путь к файлу документа, доступ к которому осуществляется из Sitefinity, если в сеансе нет значения. У меня есть URL к документам, хранящимся в CMS, как показано ниже
"~/ Docs/ по умолчанию источника /documentlibraryname/documentname.doc"
Мне нужно сделать некоторые ограничения в коде, когда я пытаюсь получить доступ к любому прямому пути из Sitefinity.
public override RouteData GetRouteData(HttpContextBase httpContext)
{
var virtualPath = base.GetVirtualPathInternal(httpContext);
}
Это только дает ~/favicon.icon
в virtualPath
поэтому не могу получить конкретный URL. Я попробовал Httphandler, а также реализации SitefinityRoute для того же.
Если у кого-то есть предложения, пожалуйста, помогите.