當(dāng)時(shí)自己太年輕口渔,在工程機(jī)這樣配置了https 證書。結(jié)果就下了一個(gè)坑酬荞。主要是因?yàn)樽鍪堑那昂蠖穗p向校驗(yàn)搓劫。過(guò)期之后,如果客戶端不能發(fā)版本及時(shí)更換證書混巧,服務(wù)端證書替換枪向,會(huì)導(dǎo)致證書校驗(yàn)不通過(guò),數(shù)據(jù)無(wú)法訪問(wèn)咧党。
validatesDomainName
validatesDomainName 是指是否校驗(yàn)在證書中的domain這一個(gè)字段秘蛔。每個(gè)證書都會(huì)包含一個(gè)DomainName, 它可以是一個(gè)IP地址,一個(gè)域名或者一端帶有通配符的域名傍衡。如*.google.com,www.google.com都可以成為這個(gè)證書的DomainName深员。設(shè)置validatesDomainName=YES將嚴(yán)格地保證其安全性。validatesDomainName=NO則不校驗(yàn)DomainName蛙埂。