Я не хочу, чтобы люди, посещающие мой сайт, имели доступ к бэкэнду umbraco. поэтому я хочу использовать белый список IP-адресов через IIS, который может посещать backend-url.Внутренний адрес Umbraco для определенного диапазона IP-адресов
Я знаю, что могу использовать белый список и черный список для диапазонов IP, но он работает для всего сайта, а не для конкретной страницы.
Другой подход заключается в том, чтобы писать в global.asax адрес проверки от запроса, например Request.UserHostAddress
, и сравнить его с моим списком и установить ответ.
Но я хочу, чтобы это обрабатывалось через настройки IIS.
Возможно ли это, или он должен обрабатываться кодом, как показано ниже.
if(Request.UserHostAddress.Contains("aaa.bbb.cc") // part of IP address here
{
Response.Redirect("myurl");
}