У клиента есть несколько размещенных серверов, на которых работает IIS 7. С любого другого сервера в пределах того же сервера хостинга проблем с доступом к нашему веб-сайту ASP.net нет, но из офиса клиентов они получают ошибку 403 без дополнительного кода.
Я проверил журналы IIS, для удаленных попыток ничего не регистрируется. Я также включил отслеживание неудачных запросов, тоже ничего не регистрируется. Я проверил, что все журналы работают в размещенном домене (с другого сервера).
Когда мы пытаемся подключиться по telnet к порту 80 на сервере IIS, он преуспевает из клиентского офиса, а когда я останавливаю веб-сайт в IIS, тогда telnet не работает, поэтому похоже, что он попадает на сервер.
Я создал простой сайт IIS, который просто обслуживает изображение, и у него та же проблема. Я также включил анонимную аутентификацию и олицетворение в web.config, который снова работает с сервера в той же подсети, но не с клиентского сайта.
Хостинг-провайдер уверяет нас, что порт 80 открыт и проблем возникнуть не должно.
Использование DevTools в chrome просто показывает 403 и выдает ошибку при просмотре объекта ответа.