[英]How to make Orion Context Broker works with HTTPS notification?
[英]Orion Context Broker HTTPS for subscribers
非常简单的问题:Orion上下文代理是否支持订户的SSL:
例如:订阅的回调URL是否可以为https://mysimpleexample.com/notify
我已经尝试过(使用受信任的证书!),但是这似乎对我不起作用。
话虽如此,我还没有使用-https选项运行Orion上下文代理。 但是,查看手册,该选项似乎是用于在上下文代理http服务器上使用SSL的,与客户端订阅无关。
编辑:我确实在http端点上尝试过此操作,然后在具有相同主机名的https端点上尝试了此操作。 仅https端点有问题。
您是正确的:-https CLI是关于在(严重侧)Orion NGSI API中激活HTTPS的。 它与Orion发送的通知无关。
Orion不直接(客户端)支持HTTPS通知,但是可以使用HTTP中继器(例如Rush)来实现该功能。 使用HTTP释放器还具有其他优势,例如使Orion不再处理通知失败,重试等问题。
Orion-Rush集成尚未实现,但这在我们的短期路线图中。 请看一下(如果您想知道何时实现该功能,请最终订阅) https://github.com/telefonicaid/fiware-orion/issues/251
更新:在Orion 0.13.0中实现了针对HTTPS的Orion-Rush集成。 请参阅Orion用户手册中的“安全注意事项”部分 。
更新: Rush已添加为全局上下文管理实例的一部分,因此orion.lab.fi-ware.org上的CB不支持HTTPS通知。 但是,当前存在一个错误,使CB忽略了“ https” URL方案的默认端口,因此应明确使用443(例如https://foo.bar:443/path
)。
更新:以前的更新说明中提到的错误已在Orion版本0.17.0中修复。
更新:从版本1.7.0开始,Orion实施本机HTTPS通知(即无需Rush)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.