أواجه خطأ 403 عند محاولة تشغيل أمر watch لأول مرة.
مخرجات وحدة التحكم:
discourse_theme watch .
» استخدام http://mywebsize.com/ من /Users/davidpesava/.discourse_theme
» استخدام مفتاح API من /Users/davidpesava/.discourse_theme
✘ خطأ 403 لـ https://mywebsite.com/about.json
تم إنشاء مفتاح API لحساب المسؤول، وقد حاولت استخدام --reset عدة مرات.
يستخدم العديد من الأشخاص واجهة سطر الأوامر (CLI) بشكل يومي، لذا أعتقد أنه من غير المرجح أن يكون هذا عيبًا في واجهة سطر الأوامر. هل يمكنك تجربة استخدام نفس مفتاح الـ API عبر curl أو أداة مماثلة؟
آه، هذا سيُفسّر الأمر. تم نقل واجهة سطر أوامر (CLI) للمظهر مؤخرًا لاستخدام المصادقة عبر API المعتمدة على الرؤوس. وهذا مدعوم في جميع إصدارات Discourse الحالية، بما في ذلك الفرع المستقر.
إذا كنت تستخدم إصدارًا أقدم من Discourse، فإنني أوصي بشدة بترقيته في أقرب وقت ممكن، حتى لا تفوت أي إصلاحات حرجة للأمان أو الأخطاء.