早上好,

我有一个问题,我想在我的API和服务器之间建立HTTPS连接。
我将Dart与Redstone Dart图层一起使用。
我所有的证书均已通过验证。

我使用RedStone函数的:start();建立连接。

但是在连接过程中出现错误。



这是我的代码段:

SecurityContext serverContext = new SecurityContext()
  ..useCertificateChain(localFile('certificates/server_chain.pem'))
  ..usePrivateKey(localFile('certificates/server_key.pem'),
  password: 'test');
var secureOptions = {#certificateName: "CN=RedStone", #context: serverContext};

app.setupConsoleLog(Level.INFO);

app.start(port:9000, secureOptions: secureOptions);

我输入了正确的参数,但我不明白为什么它仍然给我一个错误。

如果有人,可以帮助我吗?

谢谢

最佳答案

这是Redstone目前(0.6)的错误,我将进行修补并尽快发布。感谢您举报。

10-06 01:24