Ограничить открытие веб-сайта в определенной области с помощью Microsoft Azure - PullRequest
0 голосов
/ 16 октября 2018

Я купил свой домен у GoDaddy и разместил код своего веб-сайта в Microsoft Azure. Теперь я хочу ограничить свой веб-сайт для работы в указанной области с точки зрения геолокации с использованием Microsoft Azure.

Я использовал Работа в сети в Azure по указанным IP-ограничениям, но когда я это делаю, мой веб-сайт перестал работать везде.

Пример: я настроил IP-ограничения для своего IP-адреса 192.168.1.X / 10, но когда ядобавление правила останавливает мой сервис с ошибкой 403 везде, где фактически нужно только запретить / разрешить настроенный IP-адрес.

Я также использовал эту статью и настраивал свой web.config, но все равно не помог.

Как мне это сделать?

Любой, кто делал это раньше или хочет что-то сказать, предложит мне.

Заранее спасибо.

1 Ответ

0 голосов
/ 16 октября 2018

Вы можете попробовать добавить правила к web.config

<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
  <system.webServer>
    <security>
      <ipSecurity xdt:Transform="RemoveAttributes(allowUnlisted)">
        <add ipAddress="156.85.859.220" allowed="true" xdt:Transform="Insert"/>
      </ipSecurity>
    </security>
  </system.webServer>

Вы можете найти больше примеров здесь

Если вы хотите использовать геофильтрацию, то Azure CDN будет лучшим выбором, где вы можете ограничить свою конечную точку по странам.

...