එකවර වෙනස් වූ දේවල් දෙකක් වෙන් කරමින් ආරම්භ කරන්න: ජාල මාර්ගය සහ බ්‍රව්සරයේ ක්‍රියාත්මක කිරීම. VPN පිටවීම් ලිපිනය වෙනස් කරයි; එය පිටුවේ මූලාරම්භය වෙනස් නොකරයි, එය යෝජනා ක්‍රමය, සත්කාරකය සහ වරායෙන් සෑදේ. දැන් ඉල්ලීම සාර්ථක නම්, ප්‍රතිචාරයේ යමක් වෙනස් වී ඇත, නැතහොත් ඉල්ලීමම වෙනස් වී ඇත. කුමක්දැයි සොයා ගැනීම මුළු විමර්ශනයයි.

CORS යනු බ්‍රව්සරය ක්‍රියාත්මක කරන ශීර්ෂ ප්‍රොටෝකෝලයකි, එබැවින් ජාල මාර්ගයේ කිසිවකට එය අබල කළ නොහැක.

මූලාරම්භය IP ලිපිනයක් නොවේ

මූලාරම්භයක් යනු යෝජනා ක්‍රමයක්, සත්කාරකයක් සහ වරායක් ය. එය පැකට් පිටවන ලිපිනය නොවේ, සහ සේවාදායකය දකින IP එකද නොවේ. ඒ නිසා VPN ට නිරීක්ෂණය කළ හැකි සෑම ලිපිනයක්ම වෙනස් කර මූලාරම්භය එලෙසම තැබිය හැක. බ්‍රව්සරය ප්‍රතිචාරයේ Access-Control-Allow-Origin පිටුවේ මූලාරම්භය සමඟ සසඳයි, සහ පිටවීම් ලිපිනය කිසිදා එම සංසන්දනයට ඇතුළු නොවේ.

එබැවින් CORS දෝෂයක් නිවැරදි කරන බව පෙනෙන දිගුවක් හෝ ප්‍රොක්සියක් වෙනත් දෙයක් කරයි: ශීර්ෂ නැවත ලියයි, නැතහොත් ඉල්ලීම තවදුරටත් හරස්-මූලාරම්භ නොවන පරිදි මාර්ගගත කරයි. දෙකම VPN හි ගුණාංගයක් නොවේ.

බ්‍රව්සරය ඇත්තටම යවන්නේ කුමක්ද

සරල නොවන හරස්-මූලාරම්භ ඉල්ලීමක් සඳහා බ්‍රව්සරය පළමුව පූර්ව-පරීක්ෂණයක් OPTIONS යවයි, එය අදහස් කළ ක්‍රමය සහ ශීර්ෂ දරයි. සේවාදායකය තමා අවසර දෙන අවසරයන් සමඟ පිළිතුරු දිය යුතුය, සහ එම පිළිතුර නීති සපුරාලන්නේ නම් පමණක් සැබෑ ඉල්ලීම අනුගමනය කරයි. VPN එම හුවමාරු දෙකම දරන මාර්ගය වෙනස් කරයි, සහ අතරමැදි සේවා පිළිතුරු දෙන දේ වෙනස් කළ හැක. එය මූලාරම්භ තන්තුව හෝ පූර්ව-පරීක්ෂණ අවශ්‍යතාව වෙනස් නොකරයි.

විධාන රේඛා සේවාදායකය සාමාන්‍යයෙන් එයින් කිසිවක් නොපෙන්වයි. එය Origin ශීර්ෂය නොයවනු ඇත, බොහෝ විට පූර්ව-පරීක්ෂණය මගහරියි, සහ වෙනත් අක්තපත්‍ර දැරිය හැක. curl වෙත ආපසු දෙන ලද ශරීරය සේවාදායකය curl ට පිළිතුරු දුන් බව ඔප්පු කරයි.

වෙනස් වූ ප්‍රතිචාරය සොයන්න

තත්ත්ව කේතය පමණක් නොව, එක් එක් මාර්ගයේ සැබෑ ප්‍රතිචාරය සසඳන්න. CORS අවසර දරන ශීර්ෂ, අන්තර්ගත වර්ගය, ඕනෑම යළි-යොමුවක්, සහ WAF හෝ CDN ප්‍රභේදයක් වෙනස් පිටුවක් නිපදවා ඇත්දැයි බලන්න. කලාපීය ප්‍රතික්ෂේපය, සත්‍යාපන යළි-යොමුවක් හෝ අවසර-ශීර්ෂය නොමැති දෝෂ පිටුවක්—සියල්ල බ්‍රව්සරයේ අසාර්ථක වේ, නමුත් CORS දෝෂයක් ලෙස පෙනේ. ඒවා බෙදාහැරීම් මාර්ගයේ වෙනස්කම් වන අතර, ඒවා ලේඛනගත කළ යුතු දේය.

පථ දෙකේම ප්‍රතිචාර ශීර්ෂ ග්‍රහණය කර පේළියෙන් පේළිය සසඳන්න. එකම වෙනස දෝෂ පිටුවක Access-Control-Allow-Origin නොමැති වීම නම්, ඔබ හේතුව සොයාගෙන ඇත.

ක්‍රියාත්මක කිරීම නොව, සේවාව නිවැරදි කරන්න

සේවාව ඔබේ නම්, අවසර දී ඇති මූලාරම්භ සහ ඉල්ලීම් විශේෂාංග පැහැදිලිව දක්වන්න, පසුව එහි ඉදිරිපස සහ අතරමැදියන් නිපදවන දෝෂ කියවන්න. නොකරන්නේ නම්, සේවා හිමිකරුට පිරිසිදු කළ සංසන්දනයක් යවන්න. එම වාර්තාවට කිසිදා කුකී, අවසර ශීර්ෂ හෝ සැසි අපනයන ඇතුළත් නොකරන්න, මන්ද ප්‍රතිපත්තිය එම අක්තපත්‍ර ආරක්ෂා කිරීමට පවතී.

CORS අබල කරන බ්‍රව්සර දිගු ඉවත් කරන්න. ඒවා ආරක්ෂක සීමාව වෙනස් කරන අතරම පැහැදිලි කළ යුතු ප්‍රතිචාර වෙනස සඟවයි, සහ අනෙක් සෑම පරිශීලකයාටම එම අසාර්ථකත්වයම තබයි.

ප්‍රතිචාර දෙකම, භාවිත කළ මූලාරම්භය සහ ගත් මාර්ගය සටහන් කරන්න. එම සටහන VPN කටකතාවක් සේවා දෝෂයක් බවට පත් කරයි.

අදාළ ලිපි