我正在尝试将客户端配置为仅使用用户名/密码进行身份验证。不幸的是,iOS 应用程序一直要求我提供证书(但我不确定它是否是客户端证书)。
这是客户端.config:
client
dev tun
proto tcp
remote ...
resolv-retry infinite
nobind
persist-tun
ca ca.crt
ns-cert-type server
auth-user-pass
auth-retry interact
这是它在 iOS 上的样子(请注意第二个要求证书的字段):
答案1
我应该在 iTunes 上阅读应用程序的描述。我只需要将其添加setenv CLIENT_CERT 0
到我的 client.ovpn 文件中。