2014-04-10 66 views
0

在我的搜索中找到SSL支持,我看了一下Rikulo安全软件包,很不幸不支持SSL。Rikulo Stream是否支持服务器端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); 

有没有人有SSL与Rikulo流工作?

回答

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); 
+0

汤姆,感谢您的快速反应。我会设置它。 – DataMania

相关问题