ಸಂಬಂಧಿತ CDP ಅಧಿವೇಶನದಲ್ಲಿ, ನ್ಯಾವಿಗೇಶನ್‌ಗೆ ಮೊದಲು ಹ್ಯಾಂಡ್ಲರ್‌ಗಳನ್ನು ನೋಂದಾಯಿಸಿ, ನಂತರ ಈ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳೊಂದಿಗೆ Fetch.enable ಕರೆಯಿರಿ:

{"handleAuthRequests": true}
ಈವೆಂಟ್ಅಗತ್ಯವಿರುವ ಪ್ರತಿಕ್ರಿಯೆ ಮಾರ್ಗ
Fetch.requestPausedಸಾಮಾನ್ಯ ಕೆಲಸ ಮುಂದುವರಿಯಬೇಕಾದಾಗ ಆ requestId ಜೊತೆ continueRequest
Fetch.authRequiredauthChallenge ಪರಿಶೀಲಿಸಿ, ನಂತರ auth ಈವೆಂಟ್‌ನ requestId ಜೊತೆ continueWithAuth ಬಳಸಿ

ಗುರುತಿಸಲಾದ ಮಧ್ಯವರ್ತಿಗೆ, auth ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು:

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

credential ಮೂಲದಿಂದ ಖಾತೆಯನ್ನು ಲೋಡ್ ಮಾಡುವ ಮೊದಲು authChallenge.source Proxy ಆಗಿದೆಯೇ ಮತ್ತು ಅದರ ಮೂಲ ಉದ್ದೇಶಿತ ಸವಾಲುದಾರನೇ ಎಂದು ಪರಿಶೀಲಿಸಿ. Server ಸವಾಲು ಬೇರೆ ದೃಢೀಕರಣ ನೀತಿಯನ್ನು ಅನುಸರಿಸುತ್ತದೆ.

ಪ್ರತಿ ಪ್ರತಿಬಂಧಿಸಿದ ವಿನಂತಿಗೆ ಅನುಮತಿಸಿದ ಪ್ರಯತ್ನಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಿ; ಪುನರಾವರ್ತಿತವಾಗಿ ತಿರಸ್ಕರಿಸಿದ ಸವಾಲಿಗೆ CancelAuth ಸಿಗಬೇಕು, ಇನ್ನೊಂದು ಅಂತ್ಯವಿಲ್ಲದ ಸಲ್ಲಿಕೆ ಅಲ್ಲ. ಪೂರ್ಣಗೊಂಡಾಗ ಅಥವಾ ಅಧಿವೇಶನ ಮುಚ್ಚಿದಾಗ ಟ್ರ್ಯಾಕಿಂಗ್ ತೆರವು ಮಾಡಿ.

ಪುಟ ನೇತಾಡಿದರೆ, ಬಗೆಹರಿಯದ requestPaused ಈವೆಂಟ್‌ಗಳನ್ನೂ ಪರಿಶೀಲಿಸಿ. auth ನಿರ್ವಹಣೆ ಅವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮುಂದುವರಿಸುವುದಿಲ್ಲ, ಮತ್ತು ಎರಡೂ ಈವೆಂಟ್ ಮಾರ್ಗಗಳಲ್ಲಿ ಯಾವುದೂ ಬ್ರೌಸರ್‌ನ ಪ್ರಾಕ್ಸಿ ಮಾರ್ಗವನ್ನು ಆಯ್ಕೆ ಮಾಡುವುದಿಲ್ಲ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು