为了账号安全,请及时绑定邮箱和手机立即绑定

在 azure 上为 https 配置 golang rest api 应用程序

在 azure 上为 https 配置 golang rest api 应用程序

Go
蝴蝶刀刀 2022-05-18 14:28:22
我是 golang 和 azure 的新手。我已经构建了一个 golang rest api 应用程序,并在本地使用以下命令将其作为 http 运行:http.ListenAndServe(":4000", nil)在天蓝色中,我需要使用 https,以便我使用:http.ListenAndServeTLS(":10443", cert.pem, key.crt, nil)在我的本地计算机中,我创建了一个自签名证书,并且可以找到证书和密钥文件。但是在天蓝色中,如何添加自签名证书以及如何在 ListenAndServeTLS 函数中传递这两个参数。任何帮助表示赞赏。
查看完整描述

1 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

您应该在 Windows Azure 服务器上重新创建本地环境。假设您在本地需要以下文件来执行您的应用程序:


appDir/

appDir/cert.pem

appDir/cert.key

appDir/appExecutable

您只需将所有这些数据移动到您的服务器上(例如通过scp),然后在其上执行应用程序,注意通过您的服务器将传入流量打开到端口10443


查看完整回答
反对 回复 2022-05-18
  • 1 回答
  • 0 关注
  • 135 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信