విఫలం కావడానికి అనుమతించాల్సిన వెబ్ వనరు కోసం, ఇప్పటికే ఉన్న Firefox పొడిగింపు దాని ప్రాక్సీ ప్రామాణీకరణ సవాలును రద్దు చేయగలదు. ఇది వినియోగదారుని పదే పదే మరో పాస్‌వర్డ్ అడగడం బదులు ఆ అభ్యర్థనను ముగిస్తుంది.

browser.webRequest.onAuthRequired.addListener(details => {
  if (details.isProxy) {
    return {cancel: true};
  }
  return {};
}, {urls: ['https://optional.example/*']}, ['blocking']);

పొడిగింపుకు webRequest, webRequestBlocking మరియు సరైన హోస్ట్ అనుమతి అవసరం. ఉదాహరణను ఐచ్ఛిక వనరు యొక్క నిర్దిష్ట URL నమూనాతో భర్తీ చేయండి. ఫిల్టర్ అభ్యర్థించిన వనరుతో సరిపోలుతుంది, ప్రాక్సీ సర్వర్ చిరునామాతో మాత్రమే కాదు.

isProxy మధ్యవర్తి సవాలును వెబ్‌సైట్ సొంత HTTP ప్రామాణీకరణ నుండి వేరు చేస్తుంది. ఆ తనిఖీని ఉంచడం వల్ల సైట్ లాగిన్ అదే ఈవెంట్‌ను ఉపయోగిస్తుందనే కారణంతో మాత్రమే రద్దు కాదు.

అభ్యర్థన రద్దవుతుంది, కాబట్టి వనరు అందుబాటులో ఉండదు. ఆ నష్టం ఉద్దేశపూర్వకమైనప్పుడు మాత్రమే ఇది సరైనది, ఉదాహరణకు అనవసర కనెక్షన్ పదే పదే ప్రాంప్ట్‌లను కలిగిస్తున్నప్పుడు. అవసరమైన కంటెంట్‌కు ఇంకా ఆమోదించిన ఖాతా మరియు ప్రాక్సీ విధానం అవసరం.

బ్రౌజర్ సిస్టమ్ అభ్యర్థనలకు Firefox ప్రత్యేక నియమాలను కలిగి ఉంది. పొడిగింపులు అదనపు అనుమతులతో వాటిలో కొన్నింటికి ప్రాక్సీ ఆధారాలను అందించగలవు, కానీ ఆ సిస్టమ్ అభ్యర్థనలను రద్దు చేయలేవు లేదా మార్చలేవు. ఈ పేజీ-వనరు ఉదాహరణ ప్రతి నేపథ్య కార్యకలాపానికి నిశ్శబ్ద రద్దును వాగ్దానం చేయదు.

సంబంధిత వ్యాసాలు