Получено разрешение при доступе к node.js приложениям azure приложениям - PullRequest
0 голосов
/ 14 января 2020

Я развернул свое приложение node.js в службах приложений Azure. Я получаю сообщение об ошибке ниже:

{ Error: listen EACCES: permission denied development
at Server.setupListenHandle [as _listen2] (net.js:1262:19)
at listenInCluster (net.js:1327:12)
at Server.listen (net.js:1425:5)
at Function.listen (D:\home\site\wwwroot\node_modules\express\lib\application.js:618:24)
at Server.start (D:\home\site\wwwroot\app.js:33:18)
at new Server (D:\home\site\wwwroot\app.js:30:14)
at Object.<anonymous> (D:\home\site\wwwroot\app.js:101:14)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
code: 'EACCES',
errno: 'EACCES',
syscall: 'listen',
address: 'development',
port: -1 } 'Error: listen EACCES: permission denied development\n    at Server.setupListenHandle [as _  listen2] (net.js:1262:19)\n 

1 Ответ

0 голосов
/ 14 января 2020

Попробуйте установить свой порт, как показано ниже в вашем приложении. js или файл сервера, на котором вы устанавливаете порт.

 var port = process.env.port || process.env.PORT || 3000;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...