L-idea li bidla fil-VPN tista' terġa' tissettja l-permess tan-notifiki ta' sit hija ħażina b'mod li jqum ħin reali lin-nies. Xejn fl-indirizz tal-ħruġ tiegħek mhuwa parti mir-rekord tal-permess. Il-permess ta' sit jinħażen kontra l-oriġini tiegħu ġewwa profil wieħed tal-brawżer, għalhekk it-tmexxija minn server għal ieħor tħallih eżatt fejn kien. Dak li verament jinbidel huwa s-sessjoni tiegħek, u dak hu normalment dak li n-nies iħarsu lejh meta jiddeċiedu li l-VPN għamel xi ħaġa man-notifiki tagħhom.

Tliet ħażniet li jidhru bħal setting wieħed

Il-permess huwa rekord wieħed, is-swiċċ tan-notifiki tas-sistema operattiva huwa ieħor, u l-istat tal-abbonament tas-sit innifsu huwa t-tielet. Kull wieħed jiġi revokat f'post differenti b'azzjoni differenti.

LayerWhere it livesWhat actually revokes it
Permission grantBrowser profile, keyed by originSite settings, site reset, or clearing site data
OS delivery switchOperating system notification settingsThe OS per-app or per-browser toggle
Push subscriptionPush service, bound to a service worker registrationUnsubscribe, or a subscription the service considers expired

Liema ħaġa huwa marbut il-permess

Il-permess tan-notifiki tal-web huwa skont l-oriġini u skont il-profil. Huwa jsegwi https://app.example.com minflok l-indirizz pubbliku tiegħek, u għalhekk l-istess sit mistoqsi fuq magna oħra xorta jrid jistaqsi mill-ġdid, u għalhekk punt tat-tmiem VPN differenti ma jipproduċix talba ġdida. Iċċekkjah fejn jiġi rreġistrat: il-pannell tan-notifiki fis-settings tas-sit jelenka l-oriġinijiet li ngħataw permess, u l-paġna nnifisha tista' tirrapporta l-istat tagħha.

chrome://settings/content/notifications
navigator.permissions.query({name: 'notifications'})
chrome://serviceworker-internals

Il-mistoqsija tirrapporta l-istat li l-oriġini diġà għandha mingħajr ma titlob wieħed ġdid, u l-paġna service worker hija l-post fejn reġistrazzjoni u l-abbonament push tagħha jgħixu jew ma jgħixux. Jekk il-permess hemm u l-kunsinna xorta tfalli, qed tħares lejn it-tielet saff u mhux l-ewwel wieħed.

It-triq push hija relazzjoni tagħha stess

Web Push iżid abbonament li l-paġna ma tikkontrollax direttament. Il-brawżer jitlob PushSubscription mingħand servizz push, jagħti lill-paġna URL tal-punt tat-tmiem, u l-kunsinna aktar tard tmur f'dak il-punt u tgħaddi lis-service worker irreġistrat. Id-dokumentazzjoni tal-MDN dwar PushSubscription tiddeskrivi l-punt tat-tmiem bħala URL personalizzat fuq server push għall-worker li jabbona, u dan huwa l-punt kollu: hija kapaċità ta' kunsinna, mhux indirizz pubbliku li tippubblika.

Minn dan isegwu żewġ konsegwenzi. L-ewwel, URL tal-punt tat-tmiem għandu jiġi trattat bħala sensittiv, għalhekk m'għandux ikun f'ħajt ta' appoġġ pubbliku. It-tieni, is-servizz push jinfurza l-awtentikazzjoni tiegħu stess, għalhekk li jkollok l-URL biss mhuwiex prova li xi ħadd jista' jibgħat messaġġ awtentikat. Meta titħassar mill-abbonament, il-brawżer jgħid lis-servizz push biex jinvallida l-abbonament, u dik hija l-azzjoni li ttemm il-kunsinna. Li tbiddel is-servers VPN mhijiex dik l-azzjoni.

Għaliex il-VPN tidher ħatja

Ibdel l-indirizz tal-ħruġ tiegħek u ħafna siti jerġgħu jawtentikawk, idawru cookie tas-sessjoni, jew jerġgħu jpinġu l-paġna tas-settings tagħhom mill-bidu. In-notifiki minn dak is-sit imbagħad jistgħu jieqfu għal raġunijiet li m'għandhomx x'jaqsmu mal-permess: is-sessjoni l-ġdida mhijiex dik abbonata, is-sit jerġa' jivverifika l-kunsens tal-marketing tiegħu stess, jew regola reġjonali taħbi l-funzjoni. Il-kunsinna tista' tfalli wkoll għax il-host tal-punt tat-tmiem push mhuwiex aċċessibbli jew bil-mod minn din it-triq il-ġdida, u dan minn barra jidher identiku għal permess revokat.

Aqra s-saffi separatament qabel ma tasal għal xi konklużjoni. Il-pannell tal-permessi jgħid jekk il-permess jeżistix; il-lista tas-service workers tgħid jekk teżistix reġistrazzjoni u abbonament; is-swiċċ tas-sistema operattiva jgħid jekk il-brawżer jistax juri xejn.

Ibdel dak li ridt tibdel

Jekk trid li n-notifiki jieqfu, irrevoka l-permess għal dik l-oriġini u neħħi l-abbonament tas-setting push tas-sit, imbagħad ikkonferma li s-swiċċ tas-sistema operattiva mhuwiex l-unika ħaġa bejn is-sit u l-iskrin tal-blokk tiegħek. L-iblukkar ta' notifiki futuri ma jħassarx id-data tal-kont li s-sit diġà għandu, u dik hija talba separata lis-sit.

Jekk trid triq tan-netwerk differenti, ibdel il-VPN. Taffettwa l-identità tas-sessjoni, ir-regoli ġeografiċi u liema servers tista' tilħaq, u tħalli l-permess tan-notifiki mhux mittiefes.

Ittratta l-kontenut ta' notifika bl-istess suspett fuq VPN bħal mingħajrha. Brawżer familjari li juri messaġġ mhuwiex prova li l-mittent jew il-link huma leġittimi.

Artikli relatati