نظرة عامة
يستخدم متصفح السحابة في وضع العمل ضمن ChatGPT مصادقة Web Bot Auth لتوقيع طلبات HTTP الصادرة، مما يتيح لمشغّلي المواقع التحقق من أن الطلبات صادرة فعلًا من ChatGPT.
يساعد إدراج حركة مرور متصفح السحابة في قائمة السماح ضمن شبكة CDN أو جدار الحماية لديك على منع حظر الطلبات المشروعة مع الحفاظ على ضوابط الأمان الحالية لديك.
آلية عمل توقيعات الرسائل
يستخدم متصفح السحابة معيار توقيعات رسائل HTTP، RFC 9421، لمصادقة الطلبات.
يتضمن كل طلب ما يلي:
ترويسة
Signature.ترويسة
Signature-Input.ترويسة
Signature-Agentمضبوطة على"https://chatgpt.com".
تتوفر المفاتيح العامة للتحقق من هذه التوقيعات على:
https://chatgpt.com/.well-known/http-message-signatures-directory
يمكن لشبكة CDN أو جدار الحماية أو خدمة الحافة لديك جلب المفتاح العام، والتحقق من صحة التوقيع، وتأكيد أن الطلب صادر من ChatGPT.
الإدراج في قائمة السماح باستخدام Akamai
تعرّف Akamai حركة مرور متصفح السحابة ضمن اسم البوت الحالي ChatGPT Agent في فئة بوتات الذكاء الاصطناعي.
للسماح بهذه الحركة:
في إعدادات أمان Akamai لديك، افتح سياسة الأمان ذات الصلة.
حدد إدارة البوتات، ثم فئات البوتات المخصصة.
ضمن الإعدادات، حدد إدارة فئات البوتات.
أضف فئة بوتات جديدة وأنشئ بوتًا باستخدام:
النوع: معرّف من Akamai
اسم البوت: ChatGPT Agent
ارجع إلى فئات البوتات المخصصة واضبط إجراء الفئة الجديدة على السماح.
تتحقق Akamai من توقيعات الطلبات تلقائيًا. لا يلزم أي تحقق مخصص من التوقيعات.
الإدراج في قائمة السماح باستخدام Cloudflare
تتعرّف Cloudflare على حركة مرور متصفح السحابة باعتبارها وكيلًا موقّعًا في دليل البوتات والوكلاء لديها.
المعرّفات الحالية هي:
وسم البوت:
chatgpt-agentمعرّف الاكتشاف:
129220581
للسماح بهذه الحركة:
في لوحة معلومات Cloudflare، افتح الأمان ← WAF وأنشئ قاعدة مخصصة.
اضبط تعبير القاعدة على معرّف اكتشاف البوت يساوي.
ابحث عن ChatGPT Operator وحدد معرّف الاكتشاف
129220581.اضبط القاعدة للسماح بالطلبات المطابقة لمعرّف الاكتشاف هذا أو تخطيها.
احفظ القاعدة وانشرها.
تتحقق Cloudflare من توقيعات الطلبات تلقائيًا. لا يلزم أي تحقق إضافي من التوقيعات.
الإدراج في قائمة السماح باستخدام HUMAN
HUMAN Sightline
تتعرّف HUMAN على حركة مرور متصفح السحابة ضمن اسم البوت الحالي ChatGPT Agent في البوتات المعروفة وبرامج الزحف.
للسماح بها:
في وحدة تحكم Sightline أو BD لديك، انتقل إلى السياسات ← إعدادات سياسة حركة المرور ← البوتات المعروفة وبرامج الزحف.
ابحث عن ChatGPT Agent.
اضبط القاعدة على تشغيل وحدد السماح.
HUMAN AgenticTrust
يتحقق HUMAN AgenticTrust من حركة مرور متصفح السحابة ويتيح لك إدارة الأذونات المرتبطة بإدخال ChatGPT Agent الحالي.
لتحديث تلك الأذونات:
في وحدة تحكم Sightline لديك، افتح السياسات ← أذونات وكلاء الذكاء الاصطناعي.
ابحث عن ChatGPT Agent.
راجع الأذونات المتاحة وحدّثها حسب الحاجة.
تتحقق HUMAN من توقيعات الطلبات تلقائيًا. لا تغيّر إعدادات الأذونات فيه الإمكانات المدعومة لمتصفح السحابة: عند الإطلاق، لا يمكن لمتصفح السحابة تسجيل الدخول إلى مواقع الويب أو إتمام المدفوعات.
الإدراج في قائمة السماح باستخدام Vercel
إذا كان موقعك مستضافًا على Vercel، فلا يلزم أي إعداد إضافي للسماح بحركة مرور متصفح السحابة.
تتعرّف Vercel على هذه الحركة من خلال إدخال ChatGPT Agent الحالي، المعرّف باسم chatgpt-operator، وتتحقق تلقائيًا من طلباته الموقّعة.
لمزيد من المعلومات، راجع دعم Vercel لمصادقة Web Bot Auth.
الإدراج في قائمة السماح باستخدام شبكات CDN أخرى
إذا كانت شبكة CDN أو جدار الحماية لديك لا يتعرّف تلقائيًا على حركة مرور متصفح السحابة، يمكنك التحقق من الطلبات مباشرةً:
تأكد من أن ترويسة
Signature-Agentتطابق تمامًا"https://chatgpt.com"، بما في ذلك علامتا الاقتباس.اجلب المفتاح العام المقابل من https://chatgpt.com/.well-known/http-message-signatures-directory.
تحقق من ترويستي
SignatureوSignature-Inputوفقًا لـ RFC 9421.اسمح بالطلبات فقط بعد التحقق بنجاح من توقيعاتها.
استكشاف الأخطاء وإصلاحها
إذا حُظرت حركة مرور مشروعة لمتصفح السحابة، فتأكد من أن الوكلاء الوسيطين يحافظون على الترويسات التالية:
SignatureSignature-InputSignature-Agent
وتأكد أيضًا من أن قاعدة قائمة السماح لديك تستخدم اسم البوت أو معرّف الاكتشاف الخاص بمزوّد الخدمة والمذكور أعلاه.
