په اړوند CDP ناسته کې، له نیویګیشن دمخه هنډلرونه ثبت کړئ، بیا Fetch.enable په دې پارامیټرونو سره غواړئ:

{"handleAuthRequests": true}
پېښهاړینه د ځواب لار
Fetch.requestPausedکله چې عادي کار باید دوام وکړي، continueRequest د هماغه requestId سره
Fetch.authRequiredauthChallenge وګورئ، بیا continueWithAuth د تصدیق پېښې requestId سره وکاروئ

د پېژندل شوي منځګړي لپاره، د تصدیق پارامیټرونه دا دي:

{
  "requestId": "REQUEST_ID_FROM_AUTH_EVENT",
  "authChallengeResponse": {
    "response": "ProvideCredentials",
    "username": "PROXY_USERNAME",
    "password": "PROXY_PASSWORD"
  }
}

له اعتبارنامې سرچینې څخه د حساب له بارولو دمخه وګورئ چې authChallenge.source Proxy دی او اصلي سرچینه یې هدف ننګوونکی دی. Server ننګونه بله تصدیق تګلاره.

د هر نیول شوي غوښتنې لپاره اجازه شوې هڅې تعقیب کړئ؛ په تکراري ډول رد شوې ننګونه باید CancelAuth ترلاسه کړي، نه بله بې پایه سپارنه. د بشپړېدو یا ناستې د بندېدو پر مهال تعقیب پاک کړئ.

که پاڼه وځنډېږي، نه حل شوې requestPaused پېښې هم وګورئ. د تصدیق سمبالول هغوی په اتوماتيک ډول نه دوام کوي، او د پېښې هیڅ لاره د براوزر د پروکسي لاره نه ټاکي.

اړوندې مقالې