У меня есть список URL-адресов в сеансе, если URL-адрес запроса не доступен в сеансе, если пользователь перенаправлен на страницу неавторизованного доступа, внешний интерфейс реагирует на js, а внутренний - ядро asp.net
public override void OnActionExecuting(ActionExecutingContext context) {
var requestedURL = context.HttpContext.Request.Headers["Referer"].ToString();
var isAuthorize = userdata.PageUrl.Any(x => x.PageUrl.Contains(requestedURL)); // check if url exist
if (isAuthorize == false) { // if page is not available
context.Result = new RedirectResult("/unAuthorized"); // redirect
}
}
, обращенное кПосле ошибки в файле startup.cs приветствуется любая помощь
Сеанс не настроен для этого приложения или запроса.