【问题标题】:Open Trip Planner over HTTPS通过 HTTPS 打开 Trip Planner
【发布时间】:2019-08-07 20:23:04
【问题描述】:

我正在尝试使用 Open Trip Planner 部署解决方案,如果我使用 HTTP,一切正常,但显然 HTTPS 连接不起作用。 我遵循了官方文档,但没有成功,显然内部服务器正在运行,它记录了预期的 HTTPS 端口正在侦听,并且该端口实际上显示为操作系统正在侦听(Windows 10 Pro),但没有安全连接可以已建立(我尝试了页面中的“curl”和“open-ssl”测试,但都失败了) 这是我参考的文件: http://docs.opentripplanner.org/en/latest/Security/#security

感谢您的帮助,在此先感谢

【问题讨论】:

    标签: java https opentripplanner


    【解决方案1】:

    您是否可以选择使用像 nginx 这样的反向代理?这样 nginx 可以处理 HTTPS 请求,然后将它们传递给 opentripplanner。

    这是一个 nginx 配置示例:

    server {
        listen 443;
        ssl on;
        ssl_certificate /etc/ssl/cacert.pem;
        ssl_certificate_key /etc/ssl/privkey.pem;
        server_name opentripplanner.example.com;
    
        proxy_pass         http://127.0.0.1:8000;
    }
    

    参考资料:

    【讨论】:

    • 谢谢@Antony Joseph,它实际上类似于我已经采用的解决方案(整个事情都托管在 Azure 上,所以我创建了一个反向代理,只是在第二个 Web 应用程序服务上配置 url 重写)。无论如何,我会将您的答案标记为正确,因为这实际上是我所做的!谢谢
    猜你喜欢
    • 1970-01-01
    • 2023-03-08
    • 2023-01-22
    • 2021-12-31
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    • 2020-06-17
    • 1970-01-01
    相关资源
    最近更新 更多