Fis-sessjoni CDP rilevanti, irreġistra l-handlers qabel in-navigazzjoni, imbagħad sejjaħ Fetch.enable b'dawn il-parametri:

{"handleAuthRequests": true}
AvvenimentIl-mogħdija tar-risposta meħtieġa
Fetch.requestPausedcontinueRequest b'dak ir-requestId meta x-xogħol ordinarju għandu jkompli
Fetch.authRequiredIċċekkja authChallenge, imbagħad uża continueWithAuth bir-requestId tal-avveniment ta' awtorizzazzjoni

Għall-intermedjarju rikonoxxut, il-parametri tal-awtorizzazzjoni huma:

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

Ivverifika li authChallenge.source huwa Proxy u li l-oriġini tiegħu hija l-isfidant maħsub qabel ma tgħabbi l-kont mis-sors tal-kredenzjali. Sfida Server issegwi politika oħra ta' awtorizzazzjoni.

Segwi l-attentati permessi għal kull talba interċettata; sfida miċħuda ripetutament għandha tirċievi CancelAuth, mhux sottomissjoni oħra bla tmiem. Naddaf it-traċċar mat-tlestija jew l-għeluq tas-sessjoni.

Jekk il-paġna tiskonnettja, iċċekkja wkoll avvenimenti requestPaused mhux solvuti. L-immaniġġjar tal-awtorizzazzjoni ma jkomplihomx awtomatikament, u l-ebda mogħdija tal-avvenimenti ma tagħżel ir-rotta tal-proxy tal-browser.

Artikli relatati