Rikulo Stream是否支持服务器端SSL?

时间:2014-04-10 07:45:53

标签: ssl rikulo

在我寻找SSL支持的搜索中,我查看了Rikulo Security软件包,遗憾的是它不支持SSL。

如果它不支持SSL,那么如果url映射可能以某种方式定义它(类似于Grails中的安全性插件的方式),并且使用SSL参数的路径,则会很好。

可配置方式的一个示例:

 var urlMap = {
      "/": home,
      "/login": SECURE_CHANNEL(login),  // I made this part up
       .....
  };

 new StreamServer(uriMapping: urlMap)
  ..start(port: 8080);

有没有人使用Rikulo Stream工作?

1 个答案:

答案 0 :(得分:1)

首先,您将使用startSecure()

new StreamServer()
  ..start(port: 80)
  ..startSecure(address: "11.22.33.44", port: 443);

其次,路由映射应相同,即无特殊处理。

如果您希望为HTTP和HTTPS提供不同的路由映射,则可以启动两台服务器:

new StreamServer(mapping1).start(port: 80);
new StreamServer(mapping2).startSecure(address: "11.22.33.44", port: 443);