Azure API Management启用协商客户端证书后仍提供TLS 1.3问题
问题:Azure API Management启用协商客户端证书后仍提供TLS 1.3
根据微软官方博客内容,当启用“协商客户端证书”时,Azure API Management应默认使用TLS 1.2,因为TLS 1.3不支持该配置。
我完成以下操作后仍遇到问题:
- 实例部署后,已在自定义域上启用“协商客户端证书”配置
- 在“协议+密码”设置中,仅为客户端和后端协议启用了TLS 1.2(设置列表中无TLS 1.3选项)
但通过测试发现,服务仍提供TLS 1.3协议。
测试命令:
docker run --rm -ti drwetter/testssl.sh --protocols https://[my-apim-instance].azure-api.net
测试输出:
Testing protocols via sockets except NPN+ALPN SSLv2 not offered (OK) SSLv3 not offered (OK) TLS 1 not offered TLS 1.1 not offered TLS 1.2 offered (OK) TLS 1.3 offered (OK): final <--- 我希望此处显示“not offered” NPN/SPDY not offered ALPN/HTTP2 not offered
寻求解决该问题的方法。
内容的提问来源于stack exchange,提问作者Jeppe
相关产品推荐
相关产品推荐

