2017-09-18 45 views
0

通常,服务器可能需要客户端证书身份验证和BASIC身份验证吗?使用BASIC身份验证和客户端证书身份验证

例如,某种类型的内部网站,这就需要:

  • 本机安装(客户端证书认证)特定的证书,并
  • 一个有效的用户登录(基本身份验证)

注:这个问题是不是服务器支持一个或另一个,但都在一起(如在请求者必须验证两种方式)

回答

1

是的,两者都有可能。客户端证书将在TLS握手期间进行验证,而基本身份验证将在HTTP级别完成,即在完成TLS握手并检查客户端证书后,在TLS连接内进行。