Yn y sesiwn CDP berthnasol, cofrestrwch y dolwyr cyn llywio, yna galwch Fetch.enable gyda'r paramedrau hyn:

{"handleAuthRequests": true}
DigwyddiadY llwybr ymateb gofynnol
Fetch.requestPausedcontinueRequest gyda'r requestId hwnnw pan ddylai gwaith cyffredin barhau
Fetch.authRequiredArchwiliwch authChallenge, yna defnyddiwch continueWithAuth gyda requestId y digwyddiad dilysu

Ar gyfer y cyfryngwr a gydnabyddir, y paramedrau dilysu yw:

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

Gwiriwch fod authChallenge.source yn Proxy a bod ei darddiad yn y sialenydd arfaethedig cyn llwytho'r cyfrif o'r ffynhonnell gymwysterau. Mae sialens Server yn dilyn polisi dilysu arall.

Olrheiniwch yr ymgeisiau a ganiateir fesul cais a ddaliwyd; dylai sialens a wrthodwyd dro ar ôl tro dderbyn CancelAuth, nid cyflwyniad diddiwedd arall. Cliriwch yr olrhain wrth gwblhau neu gau'r sesiwn.

Os bydd y dudalen yn hongian, archwiliwch ddigwyddiadau requestPaused heb eu datrys hefyd. Nid yw trin dilysu yn eu parhau'n awtomatig, ac nid yw'r un o'r ddwy lwybr digwyddiad yn dewis llwybr dirprwy'r porwr.

Erthyglau cysylltiedig