c++ Poco库,HTTP和HTTPS服务器

kx5bkwkv  于 11个月前  发布在  其他
关注(0)|答案(1)|浏览(166)

我想知道是否有可能有服务器,能够回答两个http和https请求使用Poco库.可能一个选项将是运行2服务器绑定不同的端口,有没有其他方法只使用1端口?
我以前使用Poco Library 1.09实现过https和http服务器。

u59ebvdq

u59ebvdq1#

这通常是通过建立一个nginx前端来代理请求来完成的。这种方式的优点是配置速度快,并且人们使用nginx管理https的所有标准工具都可以为您工作-例如证书管理。
这也隔离了你的程序,它不监听公共地址,只监听本地主机地址,这减少了你的安全攻击面。
或者,如果你要在AWS或类似的服务上托管,你可以让负载均衡器处理https,你的程序可以只关心http。

相关问题