我正在尝试在 Golang 中创建一个带有 TLS 的 REST 服务器,但该程序不起作用:
http.Handle("/", gorest.Handle())
err = http.ListenAndServeTLS(":443", "cert.pem", "key.pem", nil)
如果我用非 root 用户运行它,我会得到listen tcp 127.0.0.1:443: permission denied. 以 root 用户运行它不会显示之前的消息,但在调用 ListenAndServeTLS 时会阻止执行。使用的操作系统是 Linux x86_64。有任何想法吗?
喵喔喔
相关分类