عذرًا على التأخير. المشكلة هنا تتعلق بالفعل بالخادم الوكيل (proxy) الخاص بك. لا يمكنني تحديد ماهيتها بالضبط، ولكن أحد أسماء النطاقات أو البروتوكول (http أو https) أو المنفذ يسبب المشكلة.
تتحقق Passkeys من أن الواجهة الأمامية والخلفية تعملان على نفس النطاق والبروتوكول والمنفذ. إذا كان هناك عدم تطابق في أي من هذه، فستحصل على خطأ كهذا.
في سطر أوامر Rails، هل يمكنك تجربة هذا:
DiscourseWebauthn.origin
ومقارنته بعنوان URL الذي تستخدمه للوصول إلى الموقع في المتصفح؟ يجب أن يتطابق الاثنان.