Beego 和 Https

Beego and Https

尝试设置 https,如此处所述:https://github.com/astaxie/beego/issues/401 并在日志中得到:

2016/09/28 14:05:34 [I] [asm_amd64.s:2086] https server Running on https://127.0.0.1:10443
2016/09/28 14:05:37 [server.go:2315] [HTTP] http: TLS handshake error from 127.0.0.1:65365: tls: first record does not look like a TLS handshake

我是 运行 它在 Windows 10. 有人让 Beego 使用 https 吗?我使用了自签名证书,它适用于通用的 golang https 简单程序。

正在 Chrome 和名为 Postman 的 Chrome 扩展中进行测试。通过设置 chrome://flags/#allow-insecure-localhost 标志,确定 Chrome 需要接受自签名证书。

另一个解决方案是使用 Microsoft Edge。