தோல்வியடைய அனுமதிக்கப்பட வேண்டிய வலை வளத்திற்கு, ஏற்கனவே உள்ள Firefox நீட்டிப்பு அதன் ப்ராக்ஸி அங்கீகார சவாலை ரத்து செய்ய முடியும். இது பயனரிடம் மீண்டும் மீண்டும் மற்றொரு கடவுச்சொல்லைக் கேட்பதற்குப் பதிலாக அந்தக் கோரிக்கையை முடிவுக்குக் கொண்டுவருகிறது.

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

நீட்டிப்புக்கு webRequest, webRequestBlocking மற்றும் பொருத்தமான ஹோஸ்ட் அனுமதி தேவை. எடுத்துக்காட்டை விருப்ப வளத்தின் குறிப்பிட்ட URL வடிவத்துடன் மாற்றவும். வடிகட்டி கோரப்படும் வளத்துடன் பொருந்துகிறது, ப்ராக்ஸி சேவையகத்தின் முகவரியுடன் மட்டும் அல்ல.

isProxy இடைத்தரகரின் சவாலை இணையதளத்தின் சொந்த HTTP அங்கீகாரத்திலிருந்து வேறுபடுத்துகிறது. அந்தச் சரிபார்ப்பை வைத்திருப்பது, இணையதளத்தின் உள்நுழைவு அதே நிகழ்வைப் பயன்படுத்துவதால் மட்டும் ரத்தாகுவதைத் தவிர்க்கிறது.

கோரிக்கை ரத்தாகிறது, எனவே வளம் கிடைக்காமலே இருக்கும். அந்த இழப்பு வேண்டுமென்றே இருக்கும்போது மட்டுமே இது பொருத்தமானது, எடுத்துக்காட்டாக தேவையற்ற இணைப்பு திரும்பத் திரும்பக் கோரிக்கைகளை ஏற்படுத்தும்போது. தேவையான உள்ளடக்கத்திற்கு இன்னும் ஏற்கப்பட்ட கணக்கும் ப்ராக்ஸி கொள்கையும் தேவை.

உலாவியின் கணினி கோரிக்கைகளுக்கு Firefox சிறப்பு விதிகளைக் கொண்டுள்ளது. கூடுதல் அனுமதிகளுடன் நீட்டிப்புகள் அவற்றில் சிலவற்றுக்கு ப்ராக்ஸி சான்றுகளை வழங்க முடியும், ஆனால் அந்தக் கணினி கோரிக்கைகளை ரத்து செய்யவோ மாற்றவோ முடியாது. இந்தப் பக்க-வள எடுத்துக்காட்டு ஒவ்வொரு பின்னணி செயல்பாட்டிற்கும் அமைதியான ரத்தை உறுதியளிக்கவில்லை.

தொடர்புடைய கட்டுரைகள்