从webhooks POST使用openssl s_server显示客户端证书(mTLS)

时间:2019-05-15 23:31:18

标签: openssl tls1.2

我想显示来自发出https POST请求的端点的证书。

以下内容在端口443上接受传入请求,提供自己的自签名证书,显示接收到的客户端证书,并允许GET请求:

sudo openssl s_server -accept 443 -cert selfserve.crt -key selfserve.key -verify 10 -state -tls1_2 -www

诸如POST之类的请求类型建立了连接,但从未像从API端点那样获得“ 200OK”。

是否可以使用openssl传递POST请求,以便我们可以看到并手动答复? (例如管道)。

这不是用于生产用途,而只是用于测试-因此它不必是完整的Web服务器。


更新:我找不到与此结合使用openssl的任何示例,因此我在Golang中编写了以下https server code以实现相同的结果。

0 个答案:

没有答案