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