win下https 安全性API
1.下载win下的openssl
http://slproweb.com/products/Win32OpenSSL.html
2.把openssl bin加入path中
比如:加入自己的开发目录的conf目录就ok
3.去到要生成密钥的目录,执行
openssl req -new -nodes -x509 -out server.crt -keyout server.key -days 3650 -subj "/C=DE/ST=NRW/L=Earth/O=Random Company/OU=IT/CN=127.0.0.1/emailAddress=xxxxx@qq.com"
4.应用
此时可以在程序引入key和crt了。
5.例如
在go-gin中,使用安全性的https,例如:
g := gin.New()
...
log.Info(http.ListenAndServeTLS(config.GetString("addr"), cert, key, g).Error())
cert和key就是上面生成的密钥