我在嵌入式框中使用 wpa_supplicant(运行 linux)。wpa_supplicant 按预期工作,但是当用户证书过期(只有用户证书而不是根证书)时,设备仍在网络中运行并且没有断开连接。只有当我执行“ifconfig eth0 down”然后是“ifconfig eth0 up”时,它才会断开连接。是否有定期验证证书的机制,如果有,该怎么做。
wpa_supplicant 配置如下:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=2
ap_scan=0
network={
ssid="YOUR-SSID"
key_mgmt=IEEE8021X
eap=PEAP
identity="test"
password="password"
ca_cert="/etc/certs/cacert.pem"
phase2="autheap=TLS"
ca_cert2="/etc/certs/cacert.pem"
private_key2="/etc/certs/test.pfx"
private_key2_passwd="password"
}