VPN ba zai iya kashe CORS ba, yana canza martanin
Sabon adireshin fita ba ya sa asalin biyu iri ɗaya. Ka ɗauki kanun martani a duka hanyoyin biyu ka kwatanta su kafin ka zargi aiwatar da CORS.
Fara da raba abubuwa biyu da suka canza a lokaci ɗaya: hanyar cibiyar sadarwa da aiwatar da mai bincike. VPN yana canza adireshin fita; ba ya canza asalin shafin, wanda aka gina daga tsari, mai masauki da tashar. Idan buƙatar yanzu ta yi nasara, wani abu a cikin martanin ya canza, ko kuwa buƙatar da kanta ta canza. Gano wanne ne shi ne dukan binciken.
CORS yarjejeniyar kanu ce da mai bincike ke aiwatarwa, don haka babu abin da ke kan hanyar cibiyar sadarwa da zai iya kashe ta.
Asali ba adireshin IP ba ne
Asali tsari ne, mai masauki da tasha. Ba shine adireshin da fakiti ke fita daga gare shi ba, kuma ba shine IP ɗin da uwar garken ke gani ba. Shi ya sa VPN zai iya canza kowane adireshin da ake gani ya bar asalin kamar yadda yake. Mai bincike yana kwatanta Access-Control-Allow-Origin na martanin da asalin shafin, kuma adireshin fita ba ya shiga wannan kwatancen.
Don haka ƙari ko wakili da ya bayyana yana gyara kuskuren CORS yana yin wani abu dabam: yana sake rubuta kanu, ko yana tura buƙatar ta yadda ba za ta kasance ta wani asali ba. Babu ɗaya daga cikinsu da ya zama sifa ta VPN.
Abin da mai bincike ke aikawa da gaske
Ga buƙatar wani asali da ba ta da sauƙi, mai bincike yana fara aika binciken farko OPTIONS, mai ɗauke da hanyar da kanun da aka yi niyya. Uwar garken dole ta amsa da izinin da ta yarda, kuma ainihin buƙatar tana biyo ne kawai idan wannan amsar ta cika ka’idoji. VPN yana canza hanyar da ke ɗauke da musayar biyun kuma yana iya canza abin da ayyukan tsaka-tsaki ke amsawa. Ba ya canza igiyar asali ko sharuɗɗan binciken farko.
Abokin layin umarni yawanci ba ya nuna kome daga ciki. Wataƙila ba ya aika kan Origin, yakan tsallake binciken farko, kuma yana iya ɗauke da takaddun shaida daban. Jikin da aka mayar wa curl yana tabbatar da cewa uwar garken ta amsa wa curl.
Nemo martanin da ya canza
Kwatanta ainihin martani ta kowace hanya, ba kawai lambar matsayi ba. Duba kanun da ke ɗauke da izinin CORS, nau’in abun ciki, kowane turawa, da ko WAF ko CDN ya samar da wani shafi dabam. Ƙin yanki, turawar tabbatarwa ko shafin kuskure marar kan izini duk suna gazawa a mai bincike yayin da suke kama da kuskuren CORS. Waɗannan bambance-bambancen hanyar isarwa ne, kuma su ne abin da ya kamata a rubuta.
Ɗauki kanun martani daga duka hanyoyin biyu ka kwatanta su layi-layi. Idan bambanci ɗaya tilo shine rashin Access-Control-Allow-Origin a wani shafin kuskure, ka sami dalilin.
Gyara aikin, ba aiwatarwa ba
Lokacin da aikin naka ne, bayyana asalin da aka yarda da su da fasalolin buƙata a fili, sannan ka karanta kuskuren da fuskarsa da masu shiga tsakani ke haifarwa. Idan ba ka yi haka ba, aika wa mai aikin kwatancen da aka tsaftace. Kada ka taɓa saka kukis, kanun izini ko fitar da zama a cikin wannan rahoton, domin su ne takaddun shaidar da manufar ta wanzu don kare su.
Guje wa ƙarin mai bincike da ke kashe CORS. Suna canza iyakar tsaro yayin da suke ɓoye bambancin martanin da ya kamata a bayyana, kuma suna barin gazawar ɗaya a wurin ga kowane sauran mai amfani.
Rubuta duka martanin biyu, asalin da aka yi amfani da shi da hanyar da aka bi. Wannan rikodin yana mai da jita-jitar VPN kuskuren aiki.