الوصف:
أواجه خطأ مستمر 401 Unauthorized عند محاولة الوصول إلى واجهة المستخدم. يحدث هذا الخطأ بعد تسجيل دخول المستخدم لمدة 20-30 دقيقة تقريبًا. بالإضافة إلى ذلك، يبدو أن هناك تأخيرًا لمدة 5-10 دقائق قبل أن تتمكن من تسجيل الدخول مرة أخرى بعد انتهاء صلاحية الجلسة.
خطوات لإعادة الإنتاج:
- تسجيل الدخول إلى التطبيق.
- الوصول إلى واجهة المستخدم بعد 20-30 دقيقة من عدم النشاط.
- ملاحظة خطأ 401 Unauthorized.
السلوك المتوقع:
يجب أن يظل المستخدم مصادقًا عليه وأن يكون قادرًا على الوصول إلى واجهة المستخدم دون مواجهة خطأ 401.
السلوك الفعلي:
بعد 20-30 دقيقة، يعيد التطبيق خطأ 401 Unauthorized لنقطة النهاية المطلوبة.
معلومات إضافية:
لقد قمت بتطبيق auth_digest_timeout في تكوين NGINX، لكن المشكلة لا تزال قائمة.
تم استخدام curl لاختبار المصادقة، والذي نجح في البداية ولكنه يعيد في النهاية خطأ 401 بعد انتهاء المهلة.
البيئة:
إصدار NGINX: 1.25.4
curl -v --digest -u admin:admin http://192.168.10.148:20001/stream-viewer?stream

