కొత్త VPN స్థానం నోటిఫికేషన్ అనుమతిని రీసెట్ చేయదు
నోటిఫికేషన్ అనుమతి సైట్ యొక్క మూలానికి చెందుతుంది, మీ IPకి కాదు. ఏ పొర ఏ అనుమతిని ఉంచుతుంది మరియు VPN ద్వారా push డెలివరీ ఎందుకు విరిగినట్లు కనిపిస్తుంది చూడండి.
VPN మార్పు సైట్ యొక్క నోటిఫికేషన్ అనుమతిని రీసెట్ చేయగలదనే భావన ప్రజల నిజమైన సమయాన్ని తినే విధంగా తప్పు. మీ నిష్క్రమణ చిరునామాలో ఏదీ అనుమతి రికార్డులో భాగం కాదు. సైట్ యొక్క అనుమతి ఒకే బ్రౌజర్ ప్రొఫైల్ లోపల దాని మూలానికి వ్యతిరేకంగా నిల్వ చేయబడుతుంది, కాబట్టి ఒక సర్వర్ నుండి మరొకదానికి వెళ్లడం దానిని ఉన్న చోటే ఉంచుతుంది. నిజంగా మారేది మీ సెషన్, మరియు VPN తమ నోటిఫికేషన్లకు ఏదో చేసిందని ప్రజలు నిర్ణయించుకున్నప్పుడు సాధారణంగా చూసేది అదే.
ఒకే సెట్టింగ్లా కనిపించే మూడు నిల్వలు
అనుమతి ఒక రికార్డు, ఆపరేటింగ్ సిస్టమ్ యొక్క నోటిఫికేషన్ స్విచ్ మరొకటి, మరియు సైట్ యొక్క స్వంత సబ్స్క్రిప్షన్ స్థితి మూడవది. ప్రతిదీ వేరే ప్రదేశంలో వేరే చర్యతో రద్దు చేయబడుతుంది.
| Layer | Where it lives | What actually revokes it |
|---|---|---|
| Permission grant | Browser profile, keyed by origin | Site settings, site reset, or clearing site data |
| OS delivery switch | Operating system notification settings | The OS per-app or per-browser toggle |
| Push subscription | Push service, bound to a service worker registration | Unsubscribe, or a subscription the service considers expired |
అనుమతి దేనికి జోడించబడింది
వెబ్ నోటిఫికేషన్ అనుమతి మూలం ప్రకారం మరియు ప్రొఫైల్ ప్రకారం. అది https://app.example.com మీ పబ్లిక్ చిరునామా కాకుండా ఆ URLని అనుసరిస్తుంది, అందుకే మరో మెషీన్లో అడిగిన అదే సైట్ మళ్లీ అడగాలి, మరియు అందుకే వేరే VPN ఎండ్పాయింట్ కొత్త అభ్యర్థనను సృష్టించదు. ఇది నమోదయ్యే చోటే తనిఖీ చేయండి: సైట్ సెట్టింగ్లలోని నోటిఫికేషన్ ప్యానెల్ అనుమతి ఇవ్వబడిన మూలాలను జాబితా చేస్తుంది, మరియు పేజీ స్వయంగా తన స్థితిని నివేదించగలదు.
chrome://settings/content/notifications
navigator.permissions.query({name: 'notifications'})
chrome://serviceworker-internals
ప్రశ్న కొత్తది అడగకుండా మూలం ఇప్పటికే ఉన్న స్థితిని నివేదిస్తుంది, మరియు service worker పేజీ అనేది నమోదు మరియు దాని push సబ్స్క్రిప్షన్ జీవించే లేదా జీవించలేని ప్రదేశం. అనుమతి ఉన్నా డెలివరీ ఇప్పటికీ విఫలమైతే, మీరు మొదటి పొరను కాదు, మూడవ పొరను చూస్తున్నారు.
push మార్గం దాని స్వంత సంబంధం
Web Push పేజీ నేరుగా నియంత్రించని సబ్స్క్రిప్షన్ను జోడిస్తుంది. బ్రౌజర్ PushSubscription push సేవ నుండి అడుగుతుంది, పేజీకి ఎండ్పాయింట్ URL ఇస్తుంది, మరియు డెలివరీ తర్వాత ఆ ఎండ్పాయింట్కు వెళ్లి నమోదు చేయబడిన service workerకి అప్పగించబడుతుంది. MDN యొక్క PushSubscription పత్రం ఎండ్పాయింట్ను సబ్స్క్రైబ్ చేసే worker కోసం push సర్వర్లోని అనుకూల URLగా వివరిస్తుంది, మరియు ఇదే మొత్తం విషయం: ఇది డెలివరీ సామర్థ్యం, మీరు ప్రచురించే పబ్లిక్ చిరునామా కాదు.
దీని నుండి రెండు పరిణామాలు వస్తాయి. మొదటిది, ఎండ్పాయింట్ URLను సున్నితమైనదిగా పరిగణించాలి, కాబట్టి పబ్లిక్ మద్దతు థ్రెడ్లో దానికి స్థానం లేదు. రెండవది, push సేవ తన స్వంత ప్రామాణీకరణను విధిస్తుంది, కాబట్టి URL మాత్రమే ఉండటం ఎవరైనా ప్రామాణీకృత సందేశం పంపగలరనడానికి రుజువు కాదు. మీరు సబ్స్క్రిప్షన్ రద్దు చేసినప్పుడు, బ్రౌజర్ push సేవకు సబ్స్క్రిప్షన్ను చెల్లనిదిగా చేయమని చెబుతుంది, మరియు ఆ చర్యే డెలివరీని ముగిస్తుంది. VPN సర్వర్లను మార్చడం ఆ చర్య కాదు.
VPN ఎందుకు నిందితుడిగా కనిపిస్తుంది
మీ నిష్క్రమణ చిరునామాను మార్చండి, చాలా సైట్లు మిమ్మల్ని మళ్లీ ప్రామాణీకరిస్తాయి, సెషన్ కుకీని తిప్పుతాయి, లేదా తమ సెట్టింగ్ పేజీని మొదటి నుండి మళ్లీ గీస్తాయి. అప్పుడు ఆ సైట్ నోటిఫికేషన్లు అనుమతితో ఎలాంటి సంబంధం లేని కారణాల వల్ల ఆగిపోవచ్చు: కొత్త సెషన్ సబ్స్క్రైబ్ చేసినది కాదు, సైట్ తన స్వంత మార్కెటింగ్ సమ్మతిని మళ్లీ తనిఖీ చేస్తుంది, లేదా ప్రాంతీయ నియమం ఫీచర్ను దాచుతుంది. కొత్త మార్గం ద్వారా push ఎండ్పాయింట్ హోస్ట్ చేరుకోలేనిది లేదా నెమ్మదిగా ఉండటం వల్ల డెలివరీ కూడా విఫలమవచ్చు, అది బయట నుండి రద్దు చేసిన అనుమతిలాగానే కనిపిస్తుంది.
ఏదైనా ముగింపుకు రాకముందు పొరలను విడివిడిగా చదవండి. అనుమతి ప్యానెల్ అనుమతి ఉందా అని చెబుతుంది; service worker జాబితా నమోదు మరియు సబ్స్క్రిప్షన్ ఉన్నాయా అని చెబుతుంది; ఆపరేటింగ్ సిస్టమ్ స్విచ్ బ్రౌజర్ ఏదైనా చూపించగలదా అని చెబుతుంది.
మీరు మార్చాలనుకున్నది మార్చండి
నోటిఫికేషన్లు ఆగాలని కోరుకుంటే, ఆ మూలానికి అనుమతిని రద్దు చేయండి మరియు సైట్ push సెట్టింగ్ సబ్స్క్రిప్షన్ను తీసివేయండి, ఆపై ఆపరేటింగ్ సిస్టమ్ స్విచ్ సైట్ మరియు మీ లాక్ స్క్రీన్ మధ్య ఉన్న ఏకైక వస్తువు కాదని నిర్ధారించుకోండి. భవిష్యత్ నోటిఫికేషన్లను బ్లాక్ చేయడం సైట్ ఇప్పటికే కలిగి ఉన్న ఖాతా డేటాను తొలగించదు, మరియు అది సైట్కు ప్రత్యేక అభ్యర్థన.
మీకు వేరే నెట్వర్క్ మార్గం కావాలంటే, VPN మార్చండి. అది సెషన్ గుర్తింపు, భౌగోళిక నియమాలు మరియు మీరు ఏ సర్వర్లను చేరుకోగలరో ప్రభావితం చేస్తుంది, నోటిఫికేషన్ అనుమతిని తాకకుండా వదిలివేస్తుంది.
VPN ద్వారా నోటిఫికేషన్ కంటెంట్ను VPN లేకుండా చూసే అదే అనుమానంతో చూడండి. పరిచిత బ్రౌజర్ సందేశాన్ని చూపించడం పంపినవారు లేదా లింక్ చట్టబద్ధమనడానికి రుజువు కాదు.