1
所以我正在Dart編寫一個服務器,並希望啓用SSL。函數bindSecure
應該爲我完成,但我似乎無法弄清楚如何實際引用證書。比方說,我寫的功能,像這樣:Dart的bindSecure函數如何找到SSL證書?
HttpServer.bindSecure('localhost', 3000, 'my_cert.pem').then((HttpServer server) {
... do stuff with server ...
});
我已經試過與.pem
文件在同一目錄作爲該服務器的文件這樣做,但都無濟於事。我總是得到以下錯誤:
Uncaught Error: CertificateException: Cannot find server certificate by nickname: my_cert.pem
我使用./my_cert.pem
,從整體項目等的根目錄連接也試過,但至今無果。
不幸的是,這似乎並不奏效。但問題很可能在證書生成過程中。 – lucperkins
你有沒有看到這個信息http://stackoverflow.com/questions/24048258? –