Chrome 58 இல் சுய கையொப்பமிடப்பட்ட SSL சான்றிதழ்கள்

லெட்ஸ் என்க்ரிப்ட் (Let's Encrypt) வந்ததிலிருந்து, மறைகுறியாக்கம் செய்யப்பட்ட வலைத்தளங்கள் ஒரு வழக்கமான நடைமுறையாகிவிட்டன. உள்ளூர் உருவாக்கத்திலும் SSL சான்றிதழ்கள் கிட்டத்தட்ட இன்றியமையாதவை (உதாரணமாக, navigator.geolocation-க்கு உள்ளூரில் SSL மறைகுறியாக்கம் தேவைப்படுகிறது). குரோம் பதிப்பு 58 முதல், CN (Common Name)-க்கான ஆதரவு கைவிடப்பட்டு, SAN (Subject Alternative Name) இப்போது கட்டாயமாக்கப்பட்டுள்ளது. இதன் விளைவாக, பாரம்பரிய முறைகளைப் பயன்படுத்தி உருவாக்கப்பட்ட எந்த SSL சான்றிதழ்களையும் குரோம் இனி ஏற்றுக்கொள்வதில்லை.


Chrome 58 இல் சுய கையொப்பமிடப்பட்ட SSL சான்றிதழ்கள்

சான்றிதழ்களை உருவாக்க ZeroSSL போன்ற ஆன்லைன் கருவிகளை நீங்கள் பயன்படுத்தலாம், அல்லது `--ignore-certificate-errors` போன்ற தொடக்க அளவுருக்கள் அல்லது `chrome://flags/#allow-insecure-localhost` என்ற கொடியைப் பயன்படுத்தி, செல்லுபடியாகும் சான்றிதழ்கள் இல்லாமலேயே Chrome செயல்படுமாறு உள்ளமைக்கலாம் என்றாலும், நாங்கள் OpenSSL-ஐப் பயன்படுத்தி, SAN-ஐ உள்ளடக்கிய மற்றும் Chrome-ஆல் முழுமையாக ஏற்றுக்கொள்ளப்படும், உள்ளூரில் சுயமாகக் கையொப்பமிடப்பட்ட சான்றிதழ்களை உருவாக்க விரும்புகிறோம். இந்த ஒற்றை வரி கட்டளை தேவையான அனைத்தையும் செய்கிறது (`www.tld.local` என்பதற்குப் பதிலாக விரும்பிய டொமைனை மட்டும் மாற்றினால் போதும்).:

61b7be9883ad31712c52a59252a4c9c4

துரதிர்ஷ்டவசமாக SAN ஐ வரையறுக்க OpenSSL க்கு நேரடி வாதங்கள் இல்லை என்பதால், ஒரு கட்டமைப்பு கோப்பு முதலில் உருவாக்கப்பட்டது, OpenSSL அழைக்கப்படுகிறது, பின்னர் கோப்பு நீக்கப்படும். விண்டோஸ் பயனர்கள் இந்த கட்டளையை சைக்வின் உதவியுடன் (மற்றும் பாஷ்-சி "...") அல்லது புதிய WSL மூலம் எளிதாக இயக்க முடியும். இதன் விளைவாக வரும் இரண்டு கோப்புகளான www.tld.local.key மற்றும் www.tld.local.cert ஆகியவை MAMP இல் தேர்ந்தெடுக்கப்படலாம், எடுத்துக்காட்டாக:

Chrome 58 இல் சுய கையொப்பமிடப்பட்ட SSL சான்றிதழ்கள்

விண்டோஸ் பயனர்கள் "நம்பகமான ரூட் சான்றிதழ் அதிகாரிகளில்" "பயனர் சான்றிதழ்களை நிர்வகி" (certmgr) இன் கீழ் ஏற்றுவார்கள்.:

Chrome 58 இல் சுய கையொப்பமிடப்பட்ட SSL சான்றிதழ்கள்

இறுதியாக, Chrome ஐ மறுதொடக்கம் செய்யுங்கள் (chrome: // restart) மற்றும் பச்சை பூட்டை அனுபவிக்கவும்:

Chrome 58 இல் சுய கையொப்பமிடப்பட்ட SSL சான்றிதழ்கள்

மீண்டும்