Dart でサーバーを作成していて、SSL を有効にしたいと考えています。関数は私のbindSecure
ためにそれを達成することになっていますが、実際に証明書を参照する方法がわかりません。関数を次のように書いたとしましょう:
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
また、プロジェクト全体のルート ディレクトリからのリンクなどを使用してみましたが、これまでのところ役に立ちません。