Pregled
Cloud browser u ChatGPT Worku koristi Web Bot Auth za potpisivanje odlaznih HTTP zahtjeva, što operatorima web-mjesta omogućuje da provjere potječu li zahtjevi doista iz ChatGPT-a.
Dodavanje prometa Cloud browsera na popis dopuštenih u CDN-u ili vatrozidu pomaže spriječiti blokiranje legitimnih zahtjeva uz očuvanje postojećih sigurnosnih kontrola.
Kako funkcioniraju potpisi poruka
Cloud browser koristi standard HTTP Message Signatures, RFC 9421, za autentifikaciju zahtjeva.
Svaki zahtjev uključuje:
Zaglavlje
Signature.Zaglavlje
Signature-Input.Zaglavlje
Signature-Agentpostavljeno na"https://chatgpt.com".
Javni ključevi za provjeru tih potpisa dostupni su na:
https://chatgpt.com/.well-known/http-message-signatures-directory
Vaš CDN, vatrozid ili rubna usluga može dohvatiti javni ključ, provjeriti valjanost potpisa i potvrditi da zahtjev potječe iz ChatGPT-a.
Uvrštavanje na popis dopuštenih uz Akamai
Akamai prepoznaje promet Cloud browsera pod postojećim nazivom bota ChatGPT Agent u kategoriji botova za umjetnu inteligenciju.
Da biste dopustili taj promet:
U konfiguraciji Akamai Security Configuration otvorite odgovarajuću sigurnosnu politiku.
Odaberite Upravljanje botovima, zatim Prilagođene kategorije botova.
U postavkama odaberite Upravljanje kategorijama botova.
Dodajte novu kategoriju botova i izradite bota sa sljedećim postavkama:
Vrsta: Akamai-Defined
Naziv bota: ChatGPT Agent
Vratite se na Prilagođene kategorije botova i radnju nove kategorije postavite na Dopusti.
Akamai automatski provjerava potpise zahtjeva. Nije potrebna prilagođena provjera potpisa.
Uvrštavanje na popis dopuštenih uz Cloudflare
Cloudflare prepoznaje promet Cloud browsera kao potpisanog agenta u svojem imeniku botova i agenata.
Postojeći identifikatori su:
Oznaka bota:
chatgpt-agentID detekcije:
129220581
Da biste dopustili taj promet:
Na nadzornoj ploči Cloudflarea otvorite Sigurnost → WAF i izradite prilagođeno pravilo.
Izraz pravila postavite na ID detekcije bota jednak je.
Potražite ChatGPT operator i odaberite ID detekcije
129220581.Konfigurirajte pravilo tako da dopušta ili preskače zahtjeve koji odgovaraju tom ID-u detekcije.
Spremite i implementirajte pravilo.
Cloudflare automatski provjerava potpise zahtjeva. Nije potrebna dodatna provjera potpisa.
Uvrštavanje na popis dopuštenih uz HUMAN
HUMAN Sightline
HUMAN prepoznaje promet Cloud browsera pod postojećim nazivom bota ChatGPT Agent u odjeljku Poznati botovi i alati za indeksiranje.
Da biste ga dopustili:
U konzoli Sightline ili BD idite na Pravila → Postavke pravila prometa → Poznati botovi i alati za indeksiranje.
Potražite ChatGPT Agent.
Postavite pravilo na UKLJUČENO i odaberite Dopusti.
HUMAN AgenticTrust
HUMAN AgenticTrust provjerava promet Cloud browsera i omogućuje upravljanje dopuštenjima povezanima s postojećim unosom ChatGPT Agent.
Da biste ažurirali ta dopuštenja:
U konzoli Sightline otvorite Pravila → Dopuštenja AI agenata.
Potražite ChatGPT Agent.
Pregledajte i po potrebi ažurirajte dostupna dopuštenja.
HUMAN automatski provjerava potpise zahtjeva. Njegove postavke dopuštenja ne mijenjaju podržane mogućnosti Cloud browsera: pri lansiranju Cloud browser ne može se prijavljivati na web-mjesta niti dovršavati plaćanja.
Uvrštavanje na popis dopuštenih uz Vercel
Ako je vaša web-lokacija hostana na Vercelu, za dopuštanje prometa Cloud browsera nije potrebna dodatna konfiguracija.
Vercel prepoznaje taj promet putem postojećeg unosa ChatGPT Agent, identificiranog kao chatgpt-operator, te automatski provjerava njegove potpisane zahtjeve.
Više informacija potražite u Vercelovoj podršci za Web Bot Auth.
Uvrštavanje na popis dopuštenih uz druge CDN-ove
Ako vaš CDN ili vatrozid ne prepoznaje automatski promet Cloud browsera, zahtjeve možete provjeriti izravno:
Potvrdite da zaglavlje
Signature-Agenttočno odgovara vrijednosti"https://chatgpt.com", uključujući navodnike.Dohvatite odgovarajući javni ključ s adrese https://chatgpt.com/.well-known/http-message-signatures-directory.
Provjerite zaglavlja
SignatureiSignature-Inputu skladu s RFC-om 9421.Dopustite zahtjeve tek nakon uspješne provjere njihovih potpisa.
Otklanjanje poteškoća
Ako je legitiman promet Cloud browsera blokiran, potvrdite da posrednički proxyji očuvavaju sljedeća zaglavlja:
SignatureSignature-InputSignature-Agent
Također potvrdite da vaše pravilo za popis dopuštenih upotrebljava gore navedeni naziv bota ili ID detekcije specifičan za pružatelja usluge.
