Ошибка в Node.js со службой веб-приложений Azure - PullRequest
0 голосов
/ 25 января 2019

Я новичок в Node.js и создал базовое приложение в node.js и пытаюсь развернуть его в службе веб-приложений Azure.

После успешного развертывания, когда я пытаюсь попасть на сайт, онопоказывает два типа ошибок, таких как У вас нет прав для просмотра этого каталога или страницы. или веб-сайт не отвечает .

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

  1. Если вы не хотите включать просмотр каталогов, убедитесь, чтодокумент по умолчанию настроен и файл существует.
  2. Включить просмотр каталогов с помощью диспетчера IIS.
  3. Открыть диспетчер IIS.
  4. В представлении «Функции» дважды щелкните «Просмотр каталогов»..
  5. На странице просмотра каталогов на панели Действия нажмите Включить.
  6. Убедитесь, что для атрибута configuration/system.webServer/directoryBrowse@enabled установлено значение true в конфигурации сайта или приложения.файл.

Как устранить ошибку?

1 Ответ

0 голосов
/ 16 февраля 2019

Вы можете попробовать этот подход: -

  • Создайте файл web.config в корне каталога приложения.
  • Добавьте следующий код к web.config:

<configuration>
  <system.webServer>
    
    <!-- indicates that the index.js file is a node.js application 
    to be handled by the iisnode module -->
    
    <handlers>
      <add name="iisnode" path="index.js" verb="*" modules="iisnode" />
    </handlers>
    
    <!-- adds index.js to the default document list to allow 
    URLs that only specify the application root location, 
    e.g. http://mysite.antarescloud.com/ -->
    
    <defaultDocument enabled="true">
      <files>
        <add value="index.js" />
      </files>
    </defaultDocument>
    
  </system.webServer>
</configuration>

Надеюсь, это поможет. Вы можете попробовать включить customerror = off для устранения точной ошибки. Для справки, пожалуйста, следуйте: Сообщение веб-сайта Azure «У вас нет прав для просмотра этого каталога или страницы». Что делать?

MV

...