Как я могу предоставить доступ к своему сайту только в приложении node.js heroku

1

Как я могу реализовать источник экспорта - белый список "предоставлять доступ только к моему сайту" в приложении node.js.

Я не писал это приложение. Оригинальный git, я очень новичок в этом и на (начинающем) уровне.

это пример кода для белого списка сайта.

экспорт PORT = 8080

export WHITELIST = https://example.com,http://example.com,http://example.com: 8080

node server.js

Я думаю, что ему нужно зайти в файл " server.js ", но я не уверен, где, как, или если он должен быть в отдельном файле "JS".

Попробуйте предоставить визуальный и подробный анцистер, если возможно, рабочий пример jsfiddle.

Обновление. Я попытался скопировать и вставить две первые строки в " server.js ", в результате получилась ошибка

C:\my-app>heroku local
[WARN] No ENV file found
15:00:20 web.1   |  C:\my-app\server.js:6
15:00:20 web.1   |  export PORT=8080
15:00:20 web.1   |  ^^^^^^
15:00:20 web.1   |  SyntaxError: Unexpected token export
15:00:20 web.1   |      at createScript (vm.js:56:10)
15:00:20 web.1   |      at Object.runInThisContext (vm.js:97:10)
15:00:20 web.1   |      at Module._compile (module.js:542:28)
15:00:20 web.1   |      at Object.Module._extensions..js (module.js:579:10)
15:00:20 web.1   |      at Module.load (module.js:487:32)
15:00:20 web.1   |      at tryModuleLoad (module.js:446:12)
15:00:20 web.1   |      at Function.Module._load (module.js:438:3)
15:00:20 web.1   |      at Module.runMain (module.js:604:10)
15:00:20 web.1   |      at run (bootstrap_node.js:389:7)
15:00:20 web.1   |      at startup (bootstrap_node.js:149:9)
15:00:20 web.1   Exited with exit code 1
Теги:
heroku

1 ответ

0

используйте express.js и cors. у них очень простой пример с героем https://github.com/expressjs/cors

  • 0
    Здравствуйте Gonzo и спасибо за ответ, я не могу найти "express.js" в git, о котором вы упомянули, есть много js-файлов, я не уверен, какой использовать или как. Кстати, это не так просто, но это более подробно.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню