Katika kipindi husika cha CDP, sajili vishikiliaji kabla ya urambazaji, kisha ita Fetch.enable kwa vigezo hivi:

{"handleAuthRequests": true}
TukioNjia ya majibu inayohitajika
Fetch.requestPausedcontinueRequest na requestId hiyo wakati kazi ya kawaida inapaswa kuendelea
Fetch.authRequiredChunguza authChallenge, kisha tumia continueWithAuth na requestId ya tukio la uthibitishaji

Kwa mpatanishi anayetambulika, vigezo vya uthibitishaji ni:

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

Hakikisha kuwa authChallenge.source ni Proxy na asili yake ni mpinzani anayekusudiwa kabla ya kupakia akaunti kutoka chanzo cha vitambulisho. Changamoto ya Server inafuata sera nyingine ya uthibitishaji.

Fuatilia majaribio yanayoruhusiwa kwa kila ombi lililonaswa; changamoto inayokataliwa mara kwa mara inapaswa kupokea CancelAuth, si uwasilishaji mwingine usio na mwisho. Futa ufuatiliaji baada ya kukamilika au kipindi kufungwa.

Ikiwa ukurasa unakwama, chunguza pia matukio ya requestPaused ambayo hayajatatuliwa. Ushughulikiaji wa uthibitishaji hauendelei kiotomatiki, na hakuna njia ya tukio inayochagua njia ya proksi ya kivinjari.

Makala zinazohusiana