Ограничьте доступ к определенному контроллеру IP-адресом в ASP.NET Бета MVC

Чтобы выбрать несколько опций из элемента Multi Select , вы можете использовать ActionChains , чтобы смоделировать . Управление Нажмите следующим образом:

from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys

myElemA = driver.find_element_by_css_selector(".rowStyle1:nth-child(6) .gwt-ListBox option[value='P0_English']")
myElemB = driver.find_element_by_css_selector(".rowStyle1:nth-child(6) .gwt-ListBox option[value='P1_English']")
myElemC = driver.find_element_by_css_selector(".rowStyle1:nth-child(6) .gwt-ListBox option[value='P5_English']")
ActionChains(driver).key_down(Keys.CONTROL).click(myElemA).key_up(Keys.CONTROL).perform()
ActionChains(driver).key_down(Keys.CONTROL).click(myElemB).key_up(Keys.CONTROL).perform()
ActionChains(driver).key_down(Keys.CONTROL).click(myElemC).key_up(Keys.CONTROL).perform()
63
задан abatishchev 30 December 2017 в 06:08
поделиться

1 ответ

У Вас должен быть доступ к UserHostAddress в объекте Запроса в Вашем контроллере, чтобы сделать ограничение на. Я предположил бы, что можно хотеть расшириться AuthorizeAttribute и добавить Ваш IP ограничения адреса на него так, чтобы можно было просто украсить любые методы или контроллеры, которым нужна эта защита.

9
ответ дан Mamun 24 November 2019 в 16:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: