【问题标题】:loopbackjs explorer behind reverse proxy反向代理背后的loopbackjs资源管理器
【发布时间】:2016-04-15 21:04:14
【问题描述】:

我在 反向代理 (nginx) 后面启用了启用了 (swagger) 资源管理器的 loopbackjs

  • loopbackjs 运行正常
  • explorer 加载正常

但是[试试看!]按钮指向的是内部地址 (127.0.0.1:300),而不是指向https://db.mydomain.com/api/.......

在文档和谷歌中都找不到任何线索。

对代码进行逆向工程,但卡住了。

您可以在选项中修改一个 URL,但这不起作用。

【问题讨论】:

    标签: nginx reverse-proxy loopbackjs strongloop


    【解决方案1】:

    通过在 localhost:3000 到 db.mydomain.com:80 上配置 ssh 隧道来创建解决方法。这对于开发来说是可以的,但对于生产环境仍然需要解决。

    【讨论】:

    • 我记得尝试做同样的事情并放弃,因为环回不支持它。一种选择是生成 swagger 文件 (lb export-api-def -o swagger.yaml) 并在修改后单独托管它。
    猜你喜欢
    • 1970-01-01
    • 2013-08-28
    • 1970-01-01
    • 1970-01-01
    • 2019-03-14
    • 2014-04-24
    • 2017-06-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多