Førestillinga om at eit VPN-byte kan nullstille varseltillatinga til ein nettstad, er feil på ein måte som kostar folk verkeleg tid. Ingenting ved utgangsadressa di er ein del av tillatingsoppføringa. Tillatinga til ein nettstad blir lagra mot opphavet i éin nettlesarprofil, så flytting frå éin tenar til ein annan lèt henne liggje nøyaktig der ho var. Det som faktisk endrar seg, er økta di, og det er vanlegvis det folk ser på når dei konkluderer med at VPN-en gjorde noko med varsla sine.

Tre lager som ser ut som éi innstilling

Tillatinga er éi oppføring, varselbrytaren i operativsystemet er ei anna, og abonnementsstatusen til nettstaden sjølv er ei tredje. Kvar av dei blir trekt tilbake på ein annan stad av ei anna handling.

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

Kva tillatinga er knytt til

Tillating for nettvarsel er per opphav og per profil. Ho følgjer https://app.example.com i staden for den offentlege adressa di, og difor må den same nettstaden som blir spurd på ein annan maskin framleis spørje igjen, og difor gir eit anna VPN-endepunkt ikkje ei ny førespurnad. Sjekk det der det blir registrert: varselepanelet i nettstadsinnstillingane listar opphav som har fått tillating, og sjølve sida kan rapportere tilstanden sin.

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

Spørjinga rapporterer tilstanden opphavet allereie har utan å be om ein ny, og service worker-sida er staden der ei registrering og push-abonnementet lever eller ikkje lever. Viss tillatinga er der og leveringa framleis feilar, ser du på det tredje laget og ikkje det første.

Push-vegen er sitt eige tilhøve

Web Push legg til eit abonnement som sida ikkje kontrollerer direkte. Nettlesaren ber om ein PushSubscription frå ein push-teneste, gir sida ein endepunkt-URL, og leveringa går seinare til det endepunktet og blir send vidare til den registrerte service workeren. MDN-dokumentasjonen om PushSubscription skildrar endepunktet som ein eigendefinert URL hos ein push-tenar for workeren som abonnerer, og det er heile poenget: det er ei leveringsevne, ikkje ei offentleg adresse du publiserer.

To konsekvensar følgjer. For det første bør ein endepunkt-URL behandlast som kjenslevar, så han høyrer ikkje heime i ein offentleg støttetråd. For det andre handhevar push-tenesta si eiga autentisering, så å ha URL-en åleine er ikkje prov for at nokon kan sende ei autentisert melding. Når du melder deg av, ber nettlesaren push-tenesta gjere abonnementet ugyldig, og det er handlinga som avsluttar leveringa. Å byte VPN-tenarar er ikkje den handlinga.

Kvifor VPN-en ser skuldig ut

Bytt utgangsadresse, og mange nettstader autentiserer deg på nytt, roterer ein øktkake eller teiknar innstillingssida si på nytt frå botnen. Varsel frå den nettstaden kan då stoppe av grunnar som ikkje har noko med tillatinga å gjere: den nye økta er ikkje den abonnerte, nettstaden sjekkar sitt eige marknadsføringssamtykke på nytt, eller ein regionregel gøymer funksjonen. Levering kan òg feile fordi verten for push-endepunktet er utilgjengeleg eller treg gjennom den nye vegen, noko som utanfrå ser identisk ut med ei tilbakekalla tillating.

Les laga kvar for seg før du konkluderer noko. Tillatingspanelet seier om tillatinga finst; service worker-lista seier om ei registrering og eit abonnement finst; operativsystembrytaren seier om nettlesaren i det heile kan vise noko.

Endre det du hadde tenkt å endre

Viss du vil at varsel skal stoppe, trekk tillatinga for det opphavet tilbake og meld av push-innstillinga til nettstaden, og stadfest deretter at operativsystembrytaren ikkje er det einaste som står mellom nettstaden og låseskjermen din. Å blokkere framtidige varsel slettar ikkje kontodataa nettstaden allereie har, og det er ei eiga førespurnad til nettstaden.

Viss du vil ha ein annan nettverksveg, byt VPN. Det påverkar øktidentitet, geografiske reglar og kva tenarar du kan nå, og det lèt varseltillatinga vere urørt.

Behandle innhaldet i eit varsel med same mistanke over ein VPN som utan. Ein kjend nettlesar som viser ei melding er ikkje prov for at avsendaren eller lenkja er legitim.

Relaterte artiklar