chilkat SetSslCertRequirement 服务器验证
chilkat SetSslCertRequirement server validation
我正在使用 activex 版本 9.5.0.79 和端口 990 上的 ftps。
如果我使用以下代码片段(服务器、登录等已设置):-
loftp.authTls=0
loftp.authssl=0
loftp.ssl=1
loftp.RequireSSLVertVerify=1
loftp.SetSllClientCert(loClientCert)
lnSuccess=SetSslCertRequirement("ServerCN", "test.test.com")
lnSuccess=loftp.connect()
即使服务器的 SubjectCN 是 "fred.fred.com"
,连接 lnsuccess=1 似乎也有效
我当然可以按照你的例子获取服务器证书
https://www.example-code.com/foxpro/ftp_verifyServerCert.asp
并手动检查,但想知道为什么不满足要求?
谢谢罗布,
这个新版本解决了这个问题:
32 位:https://chilkatdownload.com/prerelease/chilkatax-9.5.0-win32-1604.zip
这将在 v9.5.0.80 发行说明中注明(v9.5.0.80 将于 10 月底前发布)。以上预发布 URL 不会永远有效..
我正在使用 activex 版本 9.5.0.79 和端口 990 上的 ftps。
如果我使用以下代码片段(服务器、登录等已设置):-
loftp.authTls=0
loftp.authssl=0
loftp.ssl=1
loftp.RequireSSLVertVerify=1
loftp.SetSllClientCert(loClientCert)
lnSuccess=SetSslCertRequirement("ServerCN", "test.test.com")
lnSuccess=loftp.connect()
即使服务器的 SubjectCN 是 "fred.fred.com"
,连接 lnsuccess=1 似乎也有效我当然可以按照你的例子获取服务器证书
https://www.example-code.com/foxpro/ftp_verifyServerCert.asp
并手动检查,但想知道为什么不满足要求?
谢谢罗布,
这个新版本解决了这个问题: 32 位:https://chilkatdownload.com/prerelease/chilkatax-9.5.0-win32-1604.zip
这将在 v9.5.0.80 发行说明中注明(v9.5.0.80 将于 10 月底前发布)。以上预发布 URL 不会永远有效..