Когда я получаю доступ к сайту с самого сервера (через удаленный ПК) или внутри сети, используя имя машины, я могу получить доступ к сайту нормально, но когда я пытаюсь использовать внешний IP-адрес сервера, я получаю общие ошибки. указать путь полностью (т.е. https: // server / MYApp / Default.aspx), я получаю:
"Ресурс не найден." в стандартном стиле страницы ошибок ASP.Net
Если я укажу только виртуальный каталог (т.е. https: // x.x.x.x / MYApp /), я получу:
"Система не может найти указанный файл."
Я почти уверен, что он может подключиться к IP-адресу, поскольку он загружает сертификат безопасности и возвращается со страницей фактической ошибки.
Я не совсем уверен, какие детали будут наиболее полезными, но я был бы признателен за любую помощь, если кто-нибудь сталкивался с подобной ошибкой раньше.
Мне кажется, что ваш сайт не настроен на прослушивание внешнего IP-адреса сервера, войдите в привязки сайта и добавьте это. Судя по звукам, ваш сайт по умолчанию прослушивает этот IP-адрес, поэтому вам может потребоваться либо добавьте заголовок хоста с этим или удалите ip с сайта по умолчанию.