在寻找SSL支持的过程中,我查看了Rikulo安全包,遗憾的是它不支持SSL。
如果它不支持SSL,那么如果url映射能够以某种方式定义它(类似于安全插件在Grails中是如何实现的),并为SSL证书的路径设置配置参数,那就更好了。
关于如何配置它的一个例子:
var urlMap = {
"/": home,
"/login": SECURE_CHANNEL(login), // I made this part up
.....
};
new StreamServer(uriMapping: urlMap)
..start(port: 8080);有没有人让SSL与Rikulo合作?
发布于 2014-04-11 00:50:41
首先,您应该使用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);https://stackoverflow.com/questions/22981797
复制相似问题