IIS Express включить внешний запрос - 503

Я попытался заставить IIS Express работать, чтобы внешние пользователи могли просматривать мой веб-сайт разработки MVC ASP.NET. Я следовал инструкциям в этом ответе SO, но теперь получаю ошибку 503 при доступе к сайту через мой внешний IP-адрес, localhost по-прежнему работает нормально.

Мой конфигурационный файл выглядит нормально

<site name="ManagerUI" id="5">
    <application path="/" applicationPool="Clr4IntegratedAppPool">
        <virtualDirectory path="/" physicalPath="D:\Application Development\Manager\MAIN-Branch\ManagerUI\ManagerUI" />
    </application>
    <bindings>
        <binding protocol="http" bindingInformation="*:1904:" />
    </bindings>
</site>

Я нашел следующий SO-ответ, который решает проблему, но он ТОЛЬКО позволит ему работать на внешнем адресе, а не на всех моих IP-адресах (локальный, внешний и т. Д.)

<binding protocol="http" bindingInformation=":1904:your-machine-name" />

1 ответ

Решение

Мне удалось ее решить, моя ошибка заключалась в том, что у вас мог быть только один набор привязок, затем я установил привязку для каждого внешнего адреса, на котором я хотел бы работать, и теперь все работает

<bindings>
    <binding protocol="http" bindingInformation=":1904:" />
    <binding protocol="http" bindingInformation=":1904:machineName" />
    <binding protocol="http" bindingInformation=":1904:10.1.10.123" />
</bindings>
Другие вопросы по тегам