Rikulo Stream支持服务器端SSL吗



在寻找SSL支持的过程中,我查看了Rikulo Security包,不幸的是,它不支持SSL。

如果它不支持SSL,如果url映射可以以某种方式定义它(类似于Grails中的安全插件),并使用SSL证书路径的config参数,那就太好了。

配置方式示例:

 var urlMap = {
      "/": home,
      "/login": SECURE_CHANNEL(login),  // I made this part up
       .....
  };
 new StreamServer(uriMapping: urlMap)
  ..start(port: 8080);

有人使用Rikulo Stream获得SSL吗?

首先,您应该使用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);

相关内容

最新更新