main.go 是 go 写的 https server, 访问成功会返回 "Hi from golang!"
https.exe 是用 main.go 编译的应用程序(不放心的可以自己编译)
证书文件介绍:
server.key 无密码的服务端私钥
server.crt CA签名后的证书
client.p12 密码 01234567。
m_clientCertContext = ImportPFX (p12, 编码_ANSI到Unicode (p12密码, 假)) ' 导入 p12 证书
winhttp.Open (“GET”, url)
.如果真 (WinHttpSetOption_第三个参数不勾选传址 (winhttp._hRequest (), #WINHTTP_OPTION_CLIENT_CERT_CONTEXT, m_clientCertContext, #sizeof_CERT_CONTEXT) = 假)
输出调试文本 (“#WINHTTP_OPTION_CLIENT_CERT_CONTEXT”)
返回 ()
.如果真结束
winhttp.Send ()
信息框 (winhttp.GetResponseText (), 0, , )
CertFreeCertificateContext (m_clientCertContext)
上一篇 未闻花名UI第二期/盒子UI开源