麻烦的TLS配置

时间:2018-07-12 20:51:01

标签: ssl go tls1.2 go-swagger

我用go-swagger生成了一个golang服务器。我将方案设置为https(并且仅将https)。启动服务器时,我收到TLS错误。

the required flags `--tls-certificate` and `--tls-key` were not specified

很明显,我没有正确设置TLS标志,但是我真的不知道与go-swagger一起使用的最佳方法。

任何人都无法使用go-swagger设置TLS,因为我找不到任何好的链接?

谢谢。

1 个答案:

答案 0 :(得分:0)

获得证书后,您将获得一个私钥文件和一个公钥(证书)文件。

下面是如何使用它们的示例:https://github.com/go-swagger/go-swagger/tree/master/examples/todo-list#run-full-server

./todo-list-server --tls-certificate mycert1.crt --tls-key mycert1.key